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