0916~0919_開學季語言展

唯一串流大數據處理平台 :Apache Kafka動手做

  • 9 522
    580

活動訊息

想找書的時候,特別想偷看網友的書櫃... 原來大家都在看這本 ↓↓↓

用閱讀開啟視野,讓書成為照亮你人生的光
【金石堂選書】本月推薦您這些好書👉 快來看看

內容簡介

作者把學到的知識及原理集中整理、轉化成文字來幫助那些尚未接觸Kafka 的讀者們,希望讀者們能夠降低在學習Kafka 時所花費的時間成本、 快速上手;作者也期許眾讀者們,於閱讀完本書的同時,能夠和作者一樣,體驗到瞭解一個過去從未觸及的領域時,所產生的那種滿足及興奮感。

作者

胡夕

目錄

01 認識Apache Kafka

1.1 Kafka 快速入門

1.2 訊息引擎系統

1.3 Kafka 概要設計

1.4 Kafka 基本概念與術語

1.5 Kafka 使用場景

1.6 本章小結

02 Kafka 發展歷史

2.1 Kafka 的歷史

2.2 Kafka 版本變遷

2.3 如何選擇Kafka 版本

2.4 Kafka 與Confl uent

2.5 本章小結

03 Kafka 線上環境部署

3.1 叢集環境規劃

3.2 虛擬分散式環境安裝

3.3 多節點環境安裝

3.4 驗證部署

3.5 參數設定

3.6 本章小結

04 producer 開發

4.1 producer 概覽

4.2 建置producer

4.3 訊息分區機制

4.4 訊息序列化

4.5 producer 攔截器

4.6 無訊息遺失設定

4.7 訊息壓縮

4.8 多執行緒處理

4.9 舊版本producer

4.10 本章小結

05 consumer 開發

5.1 consumer 概覽

5.2 建置consumer

5.3 訂閱topic

5.4 訊息輪詢

5.5 位移管理

5.6 重平衡(rebalance)

5.7 解序列化

5.8 多執行緒消費實例

5.9 獨立consumer

5.10 舊版本consumer

5.11 本章小結

06 Kafka 設計原理

6.1 broker 端設計架構

6.2 producer 端設計

6.3 consumer 端設計

6.4 實現精確一次處理語義

6.5 本章小結

07 管理Kafka 叢集

7.1 叢集管理

7.2 topic 管理

7.3 topic 動態設定管理

7.4 consumer 相關管理

7.5 topic 分區管理

7.6 Kafka 常見指令稿工具

7.7 API 方式管理叢集

7.8 MirrorMaker

7.9 Kafka 安全

7.10 常見問題

7.11 本章小結

08 監控Kafka 叢集

8.1 叢集健康度檢查

8.2 MBean 監控

8.3 broker 端JMX 監控

8.4 clients 端JMX 監控

8.5 JVM 監控

8.6 OS 監控

8.7 主流監控架構

8.8 本章小結

09 最佳化Kafka 叢集

9.1 引言

9.2 確定最佳化目標

9.3 叢集基礎最佳化

9.4 最佳化傳輸量

9.5 最佳化延遲時間

9.6 最佳化持久性

9.7 最佳化可用性

9.8 本章小結

10 Kafka Connect 與Kafka Streams

10.1 引言

10.2 Kafka Connect

10.3 Kafka Streams

10.4 本章小結

序/導讀

這是一個最好的大數據時代,這是一個最壞的大數據時代!

很抱歉,我使用了這句改編後的狄更斯名言作為開頭,我想沒有誰會質疑「當今是大數據時代」這個論點。實際到大數據企業內,各種各樣的大數據產業方興未艾,其中在即時流式處理領域湧現出大量的技術與架構,令技術人員們應接不暇。即時流式處理系統在克服了傳統批次處理系統延遲時間方面的固有缺陷的同時,還擺脫了設計上的桎梏,實現了「夢寐以求」的正確性。可以說,對流式處理從業人員來說,這正是摩拳擦掌、大展巨集圖的最好時代。

與此同時,我們也清醒地意識到當今大數據領域內的細分越來越精細化。不必說日漸火爆的人工智慧和機器學習潮流引誘著我們改弦易轍,也不必說那些紛繁複雜的技術架構令人眼花繚亂,單是靜下心來沉澱所學、思考方向的片刻時光於我們這些從業者來說都已顯得彌足珍貴。我們仿佛在黑暗密林中徘徊,試圖找出那條通往光明的「康莊大道」。每當發現了一條羊腸小路都好似救命稻草一般緊

緊抓住。多年後我們回望那只不過是不斷追逐熱點罷了,在技術的海洋中我們迷失了前進的方向。從這個意義上說,這實在是一個糟糕的時代。

時光切回到4 年前的某個下午,那時我正在做著Kafka 的大數據專案。我突然發現與其盲目跟風各種技術趨勢,何不精進手頭的工作,把目前工作中用到的技術搞明白,於是我萌發了研究Kafka 的想法。直到今天,我都無比慶倖那個午後做出的衝動決定,正如Adam Grant 在《離經叛道》一書中所說:最正確的決定都是在衝動之下做出的。誠不欺我!

配送方式

  • 台灣
    • 國內宅配:本島、離島
    • 到店取貨:
      金石堂門市 不限金額免運費
      7-11便利商店 ok便利商店 萊爾富便利商店 全家便利商店
  • 海外
    • 國際快遞:全球
    • 港澳店取:
      ok便利商店 順豐 7-11便利商店

詳細資料

詳細資料

    • 語言
    • 中文繁體
    • 裝訂
    • 紙本平裝
    • ISBN
    • 9789865003654
    • 分級
    • 普通級
    • 頁數
    • 496
    • 商品規格
    • 23*17
    • 出版地
    • 台灣
    • 適讀年齡
    • 全齡適讀
    • 注音
    • 級別

商品評價

訂購/退換貨須知

加入金石堂 LINE 官方帳號『完成綁定』,隨時掌握出貨動態:

加入金石堂LINE官方帳號『完成綁定』,隨時掌握出貨動態
金石堂LINE官方帳號綁定教學

提醒您!!
金石堂及銀行均不會請您操作ATM! 如接獲電話要求您前往ATM提款機,請不要聽從指示,以免受騙上當!

退換貨須知:

**提醒您,鑑賞期不等於試用期,退回商品須為全新狀態**

  • 依據「消費者保護法」第19條及行政院消費者保護處公告之「通訊交易解除權合理例外情事適用準則」,以下商品購買後,除商品本身有瑕疵外,將不提供7天的猶豫期:
    1. 易於腐敗、保存期限較短或解約時即將逾期。(如:生鮮食品)
    2. 依消費者要求所為之客製化給付。(客製化商品)
    3. 報紙、期刊或雜誌。(含MOOK、外文雜誌)
    4. 經消費者拆封之影音商品或電腦軟體。
    5. 非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書、電子雜誌、下載版軟體、虛擬商品…等)
    6. 已拆封之個人衛生用品。(如:內衣褲、刮鬍刀、除毛刀…等)
  • 若非上列種類商品,均享有到貨7天的猶豫期(含例假日)。
  • 辦理退換貨時,商品(組合商品恕無法接受單獨退貨)必須是您收到商品時的原始狀態(包含商品本體、配件、贈品、保證書、所有附隨資料文件及原廠內外包裝…等),請勿直接使用原廠包裝寄送,或於原廠包裝上黏貼紙張或書寫文字。
  • 退回商品若無法回復原狀,將請您負擔回復原狀所需費用,嚴重時將影響您的退貨權益。
金石堂門市 全家便利商店 ok便利商店 萊爾富便利商店 7-11便利商店
World wide
活動ing