(本視頻教程資料由北風網提供,希望各位大數(shù)據(jù)學習者都能從中有所收獲。更多視頻教程可訪問北風網官網或關注頭條號“小北IT”了解更多) 視頻加載中... Kafka是分布式的消息隊列,作為云計算服務的基石,它廣泛的應用在實時數(shù)據(jù)流方面,是實時數(shù)據(jù)處理的數(shù)據(jù)中樞,廣泛應用在很多互聯(lián)網企業(yè),例如:linkedin,facebook,騰訊,百度,阿里等。 實時數(shù)據(jù)流是現(xiàn)在互聯(lián)網公司、甚至擁有大規(guī)模數(shù)據(jù)的傳統(tǒng)企業(yè)的主要模式, 實時數(shù)據(jù)(Real-time Activity Data)就是那些非交易,不需要秒級響應的數(shù)據(jù), 但在后續(xù)的分析中產生極大作用,例如個性化推薦、運營服務監(jiān)控、精細化營銷、報表等 。 本套視頻教程由北風網講師Collen7788主講,Collen7788老師畢業(yè)于清華大學,擁有超過13年的工作經驗。Oracle高級技術顧問,擁有6年以上授課經驗。精通Oracle數(shù)據(jù)庫、中間(Weblogic)和大數(shù)據(jù)Hadoop的管理和開發(fā),精通Java語言。曾為湖北移動,北京市公安局,中國人壽,AutoDesk(中國)有限公司,成都運達科技股份有限公司,中國電信,中國移動,山東教育網進行培訓。由于其認真負責的授課態(tài)度和基于本質的課程內容解釋,深受學員的追捧。 課程系統(tǒng)性地介紹Kafka分布式消息系統(tǒng),掌握了Kafka,你就拿到了大數(shù)據(jù)處理領域消息處理機制的鑰匙,能夠輕松上手開發(fā)分布式消息系統(tǒng)應用程序開發(fā)和維護,笑傲大數(shù)據(jù)處理技術。學完本課程,你可以掌握: 1.Kafka的部署方式 2.Kafka的原理 3.Kafka與其他大數(shù)據(jù)組件的集成 4.基于Kafka的程序開發(fā) 課程完整大綱目錄如下,對IT編程、大數(shù)據(jù)、數(shù)據(jù)分析、人工智能感興趣的朋友們可以訪問北風網官網或關注小編了解更多哦! 第一章 Kafka的基本介紹 1.1 什么是消息系統(tǒng) 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應用開發(fā) 4.1 Producer端的實現(xiàn) 4.2 Consumer端的實現(xiàn) 第五章 Kafka的Scala應用開發(fā) 5.1 Scala的Producer的實現(xiàn) 5.2 Scala的Producer的實現(xiàn) 第六章 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 |