此课程所属【大数据攻城狮专业】 该专业内有15门推荐课程,目前平台推出【专业课程0元学】活动,只需0元即可在15门专业课程中任选5门学习,超值优惠,助您快速成长!点击这里了解 说到大数据,很多人就会立即联想到Hadoop,事实上除了Hadoop以外,还有很多相当有威力的解决方案,Storm即是其中之一。Storm是由来自BackType的NathanMarz开发,后来BackType被Twitter收购并开源,随之闻名天下。Storm核心代码使用Clojure这门极具潜力的函数式编程语言开发的,这也使得Storm格外引人注目。Storm可以用于3种不同场景:事件流处理(EventStream Processing),持续计算(Continuous Computation)以及分布式RPC(DistributedRPC)。针对这些场景,Storm设计了自己独特的计算模型。在目前的企业应用案例看,Storm主要用于实时分析(例如在淘宝),应用于对分析时效要求高的场景,众所周知,Hadoop擅长离线分析,实时是短项,Storm用流数据处理技术很轻巧地突破瓶颈,正好弥补了Hadoop的不足。由于有足够的成熟度和企业应用先例(例如相比于另外一项大数据平台Spark),Storm前景看好。 本课程对Storm进行全方位的讲解剖析,使听众能熟练部署Storm平台,并且跟其它开发环境以及大数据平台结合,开发出满足自己场景需要的实时分析系统。 本课程需要Linux(在Linux环境下部署),Java(使用Java开发)的基础知识,如果听众已经听过Hadoop基础课程,相信有助于更好地理解本课内容。实验环境需要至少3节点虚拟机(可以部署在同一物理机上),请听众自行准备。 《Storm实时数据分析平台》课程内容: 第1课 Storm实时分析平台的源起,Storm分布式集群实施(zookeeper集群的搭建和storm集群的搭建)第2课 Storm概念详解和工作原理,topology、spout、bolt的细节和API讲解 第3课 Grouping策略,并行度,消息的可靠处理机制 第4课 分布式RPC:Storm的DRPC介绍 第5课 Storm高级原语Trident 第6课 Storm与Java以外的开发语言整合 第7课 Storm on Yarn,与Hadoop数据分析平台整合 第8课 Storm实时数据分析应用案例 授课时间: 课程将于2016年7月5日开课,课程持续时间大约为10周。 授课对象: 具有linux操作一般知识,对Java有一小点认识,对Storm实时数据分析平台有兴趣的IT人或学习者 收获预期: 授课讲师: 吴仕灿,炼数成金专职讲师,曾参与《Hadoop数据分析平台》等课程的助教工作。 课程试听: 新颖的课程收费形式:“逆向收费”约等于免费学习,仅收取100元固定收费+200元暂存学费,学习圆满则全额奖励返还给学员! 附图:炼数成金大数据课程地图 您是否对此课程还有疑问,那么请 点击进入 FAQ,您的问题将基本得到解答 全国统一咨询热线 4008-010-006 咨询QQ: 2222010006 (上班时间在线) 技术热点、 行业资讯,培训课程信息,尽在炼数成金官方微信,低成本传递高端知识!技术成就梦想!欢迎关注! 打开微信,使用扫一扫功能,即刻关注炼数成金官方微信账户,不容错过的精彩,期待您的体验!!! |