【Kafka】|?總結/Edison Zhou
Edison總結了Kafka的學習征途系列,特意整理了一份目錄索引,希望對你有幫助。
0Kafka學習路徑
在學習Kafka的途中,我總結了一個系列的Kafka學習征途系列教程,它只選取了我認為最實用的部分整理出來,以及結合我最熟悉的.NET技術棧進行了演示。
而一些我覺得在實際中用處不大的部分我沒有整理,比如:重平衡機制等,這些可能對于面試會有用,不過我不是抱著面試八股文的目的來總結這個系列的,所以大家可以自行搜索學習。
現在我將它分類整理成一個學習路線圖,分享與你。
下面,我將參考上面這個腦圖將本系列的Kafka學習總結分類整理,希望對你有幫助。
1認識與安裝Kafka
Kafka的基礎概念與術語(了解Kafka基礎概念,必讀篇)
Kafka集群環境搭建(基于Zookeeper,Docker部署)
Kafka集群環境搭建(基于KRaft,宿主機部署)
深入了解Offset(Offset基本概念,存在哪里,如何使用,客戶端提交等話題)
2應用開發集成Kafka
.NET Core集成Kafka完成Pub/Sub(發布訂閱是最常見的使用場景)
提升Producer吞吐量與消息可靠性的實踐(客戶端的必要配置,迅速提升吞吐量與消息可靠性)
Kafka Streams基礎概念(了解了解Streaming流式計算基礎概念)
.NET Core編寫Kafka Streaming應用程序(自己編寫一個Streaming應用,有可能是全網第一篇介紹.NET編寫Kafka Streaming應用程序的文章)
3一些Kafka最佳實踐
重要的Kafka集群參數配置優化(Kafka Broker端集群的重要參數,必須了解)
調優Kafka的一些最佳實踐(Kafka性能調優是一個系統工程,需要從多個層次來優化)
Kafka常用的Shell腳本(Kafka提供了一些很有用的Shell腳本,值得了解)
End總結
在學習的路上,保持好奇心+堅持做筆記,然后開始Practice,時間會給我們答案!
參考資料
深度感謝以下參考教程!
極客時間,胡夕《Kafka核心技術與實戰》
B站,尚硅谷《Kafka 3.x入門到精通教程》
年終總結:Edison的2021年終總結
數字化轉型:我在傳統企業做數字化轉型
C#刷題:C#刷劍指Offer算法題系列文章目錄
.NET面試:.NET開發面試知識體系
.NET大會:2020年中國.NET開發者大會PDF資料