幫助中心 | 我的帳號 | 關於我們

Kafka權威指南(第2版)/圖靈程序設計叢書

  • 作者:(美)格溫·沙皮拉//托德·帕利諾//(英)拉吉尼·西瓦拉姆//(美)克里特·佩蒂|責編:張海艷|譯者:薛命燈
  • 出版社:人民郵電
  • ISBN:9787115601421
  • 出版日期:2022/11/01
  • 裝幀:平裝
  • 頁數:318
人民幣:RMB 119.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書全面介紹Kafka的技術原理和應用技巧。內容包括如何安裝和配置Kafka、如何使用Kafka API、Kafka的設計原則和可靠性保證,以及Kafka的一些架構細節,如複製協議、控制器和存儲層。本書列舉了一些非常流行的Kafka應用場景,比如基於事件驅動的微服務系統的消息匯流排、流式處理應用程序和大規模數據管道。通過學習本書,你不僅能夠深入理解這項大數據核心技術,還能夠將所學知識付諸實踐,在生產環境中更好地運行Kafka,並基於它構建穩健的高性能應用程序。
    本書既適用於使用Kafka API開發應用程序的工程師和大數據平台開發人員,也適用於在生產環境中與Kafka打交道的運維工程師、站點可靠性工程師和系統管理員,還適用於為所在公司設計和構建數據基礎架構的數據架構師和數據工程師。

作者介紹
(美)格溫·沙皮拉//托德·帕利諾//(英)拉吉尼·西瓦拉姆//(美)克里特·佩蒂|責編:張海艷|譯者:薛命燈

目錄
本書讚譽
第2版序
第1版序
前言
第1章  初識Kafka
  1.1  發布與訂閱消息系統
    1.1.1  如何開始
    1.1.2  獨立的隊列系統
  1.2  Kafka登場
    1.2.1  消息和批次
    1.2.2  模式
    1.2.3  主題和分區
    1.2.4  生產者和消費者
    1.2.5  broker和集群
    1.2.6  多集群
  1.3  為什麼選擇Kafka
    1.3.1  多個生產者
    1.3.2  多個消費者
    1.3.3  基於磁碟的數據保留
    1.3.4  伸縮性
    1.3.5  高性能
    1.3.6  平台特性
  1.4  數據生態系統
  1.5  起源故事
    1.5.1  LinkedIn的問題
    1.5.2  Kafka的誕生
    1.5.3  走向開源
    1.5.4  商業化
    1.5.5  命名
  1.6  開始Kafka之旅
第2章  安裝Kafka
  2.1  環境配置
    2.1.1  選擇操作系統
    2.1.2  安裝Java
    2.1.3  安裝ZooKeeper
  2.2  安裝broker
  2.3  配置broker
    2.3.1  常規配置參數
    2.3.2  主題的默認配置
  2.4  選擇硬體
    2.4.1  磁碟吞吐量
    2.4.2  磁碟容量
    2.4.3  內存
    2.4.4  網路
    2.4.5  CPU
  2.5  雲端的Kafka
    2.5.1  微軟Azure
    2.5.2  AWS
  2.6  配置Kafka集群
    2.6.1  需要多少個broker

    2.6.2  broker配置
    2.6.3  操作系統調優
  2.7  生產環境的注意事項
    2.7.1  垃圾回收器選項
    2.7.2  數據中心布局
    2.7.3  共享ZooKeeper
  2.8  小結
第3章  Kafka生產者——向Kafka寫入數據
第4章  Kafka消費者——從Kafka讀取數據
第5章  編程式管理Kafka
第6章  深入Kafka
第7章  可靠的數據傳遞
第8章  精確一次性語義
第9章  構建數據管道
第10章  跨集群數據鏡像
第11章  保護Kafka
第12章  管理Kafka
第13章  監控Kafka
第14章  流式處理
附錄A  在其他操作系統中安裝Kafka
附錄B  其他Kafka工具

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032