Storm学习入门视频教程

Storm流计算从入门到精通之技术篇(高并发策略、批处理事务、Trident精解、运维监控、企业场景)
课程讲师:Cloudy
课程分类:大数据
适合人群:初级
课时数量:28课时
用到技术:Storm集群、Zookeeper集群等
涉及项目:网站PV、UV案例实战、其他案例
咨询qq:1840215592
课程亮点:
1、Storm全面、系统、深入讲解,采用最新的稳定版本Storm 0.9.0.1 ;
2、注重实践,对较抽象难懂的技术点如Grouping策略、并发度及线程安全、批处理事务、DRPC、Storm Trident均结合企业场景开发案例进行讲解,
让学员觉得简单易懂;
3、分享积累的经验和技巧,从架构的角度剖析场景和设计实现方案;
4、讲师Cloudy具有丰富的电商云平台架构经验,对流计算更是涉足早、沉淀深,课程依然沿用重实践、重实战的风格。
学习课程需要具有:Java基础、Linux基础
学习课程可以提升的技能(Storm除外):Zookeeper、Java、Linux


Storm入门视频教程详细查看:http://www.ibeifeng.com/goods-427.html
课程大纲:
1、Storm简介和课程介绍
2、Storm原理和概念详解
3、Zookeeper集群搭建及基本使用
4、Storm集群搭建及测试
5、API简介和入门案例开发
6、Spout的Tail特性、storm-starter及maven使用、Grouping策略
7、实例讲解Grouping策略及并发
6种分组策略详解
并发度与线程安全
8、并发度详解、案例开发(高并发运用)
高并发xia住重线程安全
fieldsGrouping案例
9、案例开发——计算网站PV
通过2种方式实现汇总型计算。
10、案例优化引入Zookeeper锁控制线程操作
11、计算网站UV(去重计算模式)
去重计算模式实战讲解
12、【运维】集群统一启动和停止shell脚本开发
开发Storm集群统一启动和停止shell,该脚本在运维中非常有用和高效。
13、批处理事务原理详解
Storm事务工作原理深入讲解
14、Storm事务API及案例分析
Storm事务相关API详解
Storm事务案例分析
15、Storm事务案例实战之 ITransactionalSpout
Storm事务案例开发
ITransactionalSpout的实现
16、Storm事务案例升级之按天计算
结合企业场景,案例升级进行按天计算
17、Storm分区事务案例实战
案例之IPartitionedTransactionalSpout的实现和运用
18、Storm不透明分区事务案例实战
案例之IOpaquePartitionedTransactionalSpout 的实现和运用
19、DRPC精解和案例分析
DRPC工作原理精讲
DRPC案例分析
20、Storm Trident 入门
Trident是Storm基础API的抽象封装,等同于基于Hadoop的Pig。
Trident框架功能强大,调用简单,是Storm开发的利器。
本节讲述Trident编程模式和案例分析。
21、Trident API和概念
Trident相关API一览,尤其讲述3类Spout的变化
相关概念术语
22、Storm Trident实战之计算网站PV
采用简单企业场景进行Storm Trident实战开发
23、ITridentSpout、FirstN(取Top N)实现、流合并和Join
ITridentSpout实现讲解
FirstN(取Top N)实现原理
FirstN(取Top N)实现案例
流合并和Join
投影、调用链使用
24、Storm Trident之函数、流聚合及核心概念State
函数、流聚合及各类流输出类型
Trident核心概念State精讲
25、Storm Trident综合实战一(基于HBase的State)
Storm Trident综合实战,自定义开发HBase版State,同时实现非事务、事务、不透明事务 3中语义。
通过对State的深入理解,对理解Trident编程模型和灵活Trident开发很有帮助。
26、Storm Trident综合实战二
27、Storm Trident综合实战三
28、Storm集群和作业监控告警开发
该监控程序功能
1、可以对Storm集群主节点、工作节点状态监控
2、作业监控,Topology非法中止时发出告警

时间: 2024-11-09 18:28:40

Storm学习入门视频教程的相关文章

storm学习之入门篇(一)

海量数据处理使用的大多是鼎鼎大名的hadoop或者hive,作为一个批处理系统,hadoop以其吞吐量大.自动容错等优点,在海量数据处理上得到了广泛的使用.但是,hadoop不擅长实时计算,因为它天然就是为批处理而生的,这也是业界一致的共识.否则最近这两年也不会有s4,storm,puma这些实时计算系统如雨后春笋般冒出来.先抛开s4,storm,puma这些系统不谈,我们首先来看一下,如果让我们自己设计一个实时计算系统,我们要解决哪些问题: 1.低延迟.都说了是实时计算系统了,延迟是一定要低的

storm学习之入门篇(二)

Strom的简单实现 Spout的实现 对文件的改变进行分开的监听,并监视目录下有无新日志文件添加. 在数据得到了字段的说明后,将其转换成tuple. 声明Spout和Bolt之间的分组,并决定tuple发送给Bolt的途径. Spout中open.nextTuple和delcareOutputFields方法的逻辑: declareOutputFileds()决定了tuple发射的格式,这样的话Bolt就可以用类似的方法将tuple译码.Spout持续对日志文件的数据的变更进行监听,一旦有添加

小猿圈平台如何带小白学习python入门视频教程

Python开发技术近年来非常火热,尤其是在一线城市对于python开发人才需求一直扩大.很多企业对于python开发技术人才不惜重金招募.所以学习Python技术的人越来越多,初学Python开发技术的小伙伴对Python不是很了解,不知道Python技术好不好学,更不知道自己能否学好Python开发,本篇文章小编就和大家分享一下小猿圈平台如何带小白学习python入门视频教程? 小猿圈平台如何带小白学习python入门视频教程: 我们先来了解一下Python的学习路线,Python入门课程第

swift菜鸟入门视频教程-06-函数

本人自己录制的swift菜鸟入门,欢迎大家拍砖,有什么问题可以在这里留言. 主要内容: 函数定义与调用(Defining and Calling Functions) 函数参数与返回值(Function Parameters and Return Values) 函数参数名称(Function Parameter Names) 函数类型(Function Types) 函数嵌套(Nested Functions) 视频地址: 百度网盘:http://pan.baidu.com/s/1dD8E5M

dedecms仿站入门视频教程

dedecms仿站入门视频教程 dedecms仿站入门视频教程适合新手学习!  访问密码 jdt2

swift菜鸟入门视频教程-10-属性

本人自己录制的swift菜鸟入门,欢迎大家拍砖,有什么问题可以在这里留言. 主要内容: 存储属性(Stored Properties) 计算属性(Computed Properties) 属性观察器(Property Observers) 全局变量和局部变量(Global and Local Variables) 类型属性(Type Properties) 视频地址: 百度网盘:http://pan.baidu.com/s/1kTr782b 土豆:http://www.tudou.com/pro

推荐Java入门视频教程

新开博客,给大家推荐一部Java初学者入门视频教程:2015年Java基础视频_深入浅出精华版. 本视频是传智风清扬老师精心录制的免费精华版Java基础视频,在2014年推出的一套Java入门视频,该视频专门针对零基础的学员录制,授课讲究通俗易懂.绝对干货.通过该视频的学习,相信你能够轻轻松松地入门java语言. 以上是传智播客的介绍(http://java.itcast.cn/news/20141107/10494252523.shtml),看了这部视频后,感觉知识点确实很全面,也很详细,适合

VR入门视频教程

VR开发课程大纲 VR开发课程大纲哪里有?2016年,VR虚拟现实元年推动VR产业的爆发,中国的VR产业有了很大的进展.与此同时,VR产业相关人才短缺的问题愈发凸显.千锋教育把握市场需求,开设VR课程,致力于为学员提供最优质的VR课程. 今天小编就给大家分享一下VR开发的学习线路图和VR开发课程大纲,希望能对大家有所帮助. 此学习线路是千锋教育VR开发团队精心总结的VR开发学习线路图.千锋官网上也有详细的VR基础入门视频教程.无论是自学还是即将踏上培训的旅程,我们都愿意对有意向从事VR开发的同学

云计算教程下载_深入浅出OpenStack入门视频教程

深入浅出OpenStack云计算平台管理(nova-compute/network)课程分类:云计算适合人群:初级课时数量:15课时用到技术:openstack overview.nova-compute/network涉及项目:openstack quantum咨询qq:1840215592 课程内容简介这个课程是openstack入门视频教程,重点放在openstack的部署和网络部分.OpenStack入门视频教程强调实际的动手操作,使用vmware模拟实际的物理平台,让大家可以自己动手去