Kafka

視頻源碼課件 學(xué)習(xí)人次 12w+

課程下載

本套教程及資料一鍵下載

谷粒學(xué)苑

在線視頻學(xué)習(xí)無需下載

技術(shù)交流

與1000w+谷粉共同進(jìn)步

尚硅谷_Kafka

課程介紹

Kafka是高吞吐量的分布式消息發(fā)布和訂閱系統(tǒng),作為大數(shù)據(jù)領(lǐng)域全面且開源的分布式事件流平臺,已成為大數(shù)據(jù)從業(yè)人員的必備技能。

Kafka在實(shí)時(shí)數(shù)據(jù)處理、消息隊(duì)列、流處理等領(lǐng)域具有廣泛的應(yīng)用場景,由于其高性能、高可靠、高吞吐的特點(diǎn),被廣泛應(yīng)用于高性能的數(shù)據(jù)管道、流分析和數(shù)據(jù)集成等不同場景,在海量實(shí)時(shí)數(shù)據(jù)傳輸和事件驅(qū)動(dòng)的微服務(wù)架構(gòu)中也被廣泛使用。

本套教程基于Kafka 3.6.1版本設(shè)計(jì),零基礎(chǔ)入門,將理論、演示、源碼融合在一起講解,通過源碼演示效果,通過效果印證理論,再通過理論梳理源碼,讓整個(gè)Kafka的技術(shù)架構(gòu),更加清晰地呈現(xiàn)在你的面前。

教程采用簡單直白的語言,以及圖形化與操作相結(jié)合的形式,快速直觀地講解Kafka核心功能,降低軟件本身的學(xué)習(xí)難度,縮減學(xué)習(xí)周期。你可以通過本套教程的學(xué)習(xí),快速掌握Kafka核心組件的用法,理清核心數(shù)據(jù)的處理流程,并將Kafka應(yīng)用于自己的項(xiàng)目中。

教程內(nèi)容按照數(shù)據(jù)在Kafka中傳輸流轉(zhuǎn)的過程設(shè)置:
一,服務(wù)集群啟動(dòng),講解軟件啟動(dòng)過程中各服務(wù)組件的關(guān)系;
二,創(chuàng)建主題,用于對傳輸數(shù)據(jù)進(jìn)行分類;
三,生產(chǎn)數(shù)據(jù),講解業(yè)務(wù)系統(tǒng)數(shù)據(jù)或待處理的數(shù)據(jù)傳輸?shù)終afka的流程,以及底層的實(shí)現(xiàn)原理;
四,Kafka在接收到數(shù)據(jù)后,存儲數(shù)據(jù)的核心操作及流程;
五,消費(fèi)者從Kafka中獲取數(shù)據(jù)的方式及底層的操作流程。

視頻目錄