項目技術架構體系:
1) Storm的基本概念
2) Storm的應用場景
3) Storm和Hadoop的對比
4) Storm集群的安裝的linux環(huán)境準備
5) zookeeper集群搭建
6) Storm集群搭建
7) Storm配置文件配置項講解
8) 集群搭建常見問題解決
9) Storm常用組件和編程API:Topology、 Spout、Bolt
10) Storm分組策略(stream groupings)
11) 使用Strom開發(fā)一個WordCount例子
12) Storm程序本地模式debug、Storm程序遠程debug
13) Storm事物處理
14) Storm消息可靠性及容錯原理
15) Storm結合消息隊列Kafka:消息隊列基本概念(Producer、Consumer、Topic、Broker等)、消息隊列Kafka使用場景、Storm結合Kafka編程API
16) Storm Trident概念
17) Trident state 原理
18) Trident開發(fā)實例
19) Storm DRPC(分布式遠程調(diào)用)介紹
20) Storm DRPC實戰(zhàn)講解
21) Storm和Hadoop 2.x的整合:Storm on YarnStorm開發(fā)實戰(zhàn): Kafka+Storm+Hbase+redis項目實戰(zhàn),以及多個案例
項目實戰(zhàn) 項目技術架構體系:
Storm+hbase+kafka+flume+echarts
a) flume實時采集日志 b) kafka緩沖隊列 c) storm實時處理 d) Hbase dao存儲處理結果 e) 前端Web實時展示報表
|