●章Kafka入門1
●1.1Kafka流式數據平臺1
●1.2Kafka的基本概念3
●1.2.1分區模型3
●1.2.2消費模型4
●1.2.3分布式模型5
●1.3Kafka的設計與實現6
●1.3.1文件繫統的持久化與數據傳輸效率6
●1.3.2生產者與消費者8
●1.3.3副本機制和容錯處理10
●1.4快速開始11
●1.4.1單機模式12
●1.4.2分布式模式14
●1.4.3消費組示例16
●1.5環境準備18
●第2章生產者22
●2.1新生產者客戶端22
●2.1.1同步和異步發送消息23
●2.1.2客戶端消息發送線程29
●2.1.3客戶端網絡連接對像31......
內容簡介
Kafka自LinkedIn開源以來就以高性能、高吞吐量、分布式的特性著稱,本書以0.10版本的源碼為基礎,深入分析了Kafka的設計與實現,包括生產者和消費者的消息處理流程,新舊消費者不同的設計方式,存儲層的實現,協調者和控制器如何確保Kafka集群的分布式和容錯特性,兩種同步集群工具MirrorMaker和uReplicator,流處理的兩種API以及Kafka的一些不錯特性等。《Kafka技術內幕 圖文詳解Kafka源碼設計與實現》適合Kafka開發人員閱讀。