大數據學習必備之Kafka分佈式消息系統

大數據學習必備之Kafka分佈式消息系統

Kafka分佈式消息系統

(本視頻教程資料由北風網提供,希望各位大數據學習者都能從中有所收穫。更多視頻教程可訪問北風網官網或關注頭條號“小北IT”瞭解更多)

Kafka是分佈式的消息隊列,作為雲計算服務的基石,它廣泛的應用在實時數據流方面,是實時數據處理的數據中樞,廣泛應用在很多互聯網企業,例如:linkedin,facebook,騰訊,百度,阿里等。

大數據學習必備之Kafka分佈式消息系統

什麼是消息系統

實時數據流是現在互聯網公司、甚至擁有大規模數據的傳統企業的主要模式, 實時數據(Real-time Activity Data)就是那些非交易,不需要秒級響應的數據, 但在後續的分析中產生極大作用,例如個性化推薦、運營服務監控、精細化營銷、報表等 。

大數據學習必備之Kafka分佈式消息系統

基本結構

本套視頻教程由北風網講師Collen7788主講,Collen7788老師畢業於清華大學,擁有超過13年的工作經驗。Oracle高級技術顧問,擁有6年以上授課經驗。精通Oracle數據庫、中間(Weblogic)和大數據Hadoop的管理和開發,精通Java語言。曾為湖北移動,北京市公安局,中國人壽,AutoDesk(中國)有限公司,成都運達科技股份有限公司,中國電信,中國移動,山東教育網進行培訓。由於其認真負責的授課態度和基於本質的課程內容解釋,深受學員的追捧。

大數據學習必備之Kafka分佈式消息系統

Kafka與Hadoop的集成

課程系統性地介紹Kafka分佈式消息系統,掌握了Kafka,你就拿到了大數據處理領域消息處理機制的鑰匙,能夠輕鬆上手開發分佈式消息系統應用程序開發和維護,笑傲大數據處理技術。學完本課程,你可以掌握:

1.Kafka的部署方式

2.Kafka的原理

3.Kafka與其他大數據組件的集成

4.基於Kafka的程序開發

大數據學習必備之Kafka分佈式消息系統

大數據崗位必備技能點

課程完整大綱目錄如下,對IT編程、大數據、數據分析、人工智能感興趣的朋友們可以訪問北風網官網或關注小編了解更多哦!

第一章 Kafka的基本介紹

1.1 什麼是消息系統

1.2 消息隊列的分類

1.3 Kafka的基本架構和概念

1.4 ZooKeeper簡介和安裝

第二章 Kafka的原理解析

2.1 Kafka的Producer處理邏輯

2.2 Kafka的broker處理邏輯

2.3 Kafka的Consumer處理邏輯

2.4 Kafka集群部署在zk裡的存儲結構

第三章 Kafka的部署方式

3.1 Kafka偽集群部署模式

3.2 Kafka集群部署模式

3.3 核心配置文件server.properties

第四章 Kafka的Java應用開發

4.1 Producer端的實現

4.2 Consumer端的實現

第五章 Kafka的Scala應用開發

5.1 Scala的Producer的實現

5.2 Scala的Producer的實現

第六章 Kafka與Hadoop的集成

6.1 Hadoop簡介和配置

6.2 集成Kafka和Hadoop

第七章 Kafka與Flume的集成

7.1 Flume簡介和使用

7.2 集成Kafka和Flume

第八章 Kafka與Storm的集成

8.1 Storm的運行機制和部署

8.2 Storm編程案例

8.3 集成Kafka和Storm


分享到:


相關文章: