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

Apache Kafka2.0入門與實踐

  • 作者:(美)勞爾·埃斯特拉達|譯者:張華臻
  • 出版社:清華大學
  • ISBN:9787302534952
  • 出版日期:2019/09/01
  • 裝幀:平裝
  • 頁數:136
人民幣:RMB 69 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書詳細闡述了與Apache Kafka 2.0相關的基本解決方案,主要包括配置Kafka、消息驗證、消息增強、序列化、模式註冊表、Kafka Streams、KSQL、Kafka Connect等內容。此外,本書還提供了相應的示例、代碼,以幫助讀者進一步理解相關方案的實現過程。
    本書既可作為高等院校電腦及相關專業的教材和教學參考書,也可作為相關開發人員的自學教材和參考手冊。

作者介紹
(美)勞爾·埃斯特拉達|譯者:張華臻

目錄
第1章  配置Kafka
  1.1  Kafka簡介
  1.2  安裝Kafka
    1.2.1  在Linux中安裝Kafka
    1.2.2  在macOS中安裝Kafka
    1.2.3  安裝Confluent Platform
  1.3  運行Kafka
  1.4  運行Confluent Platform
  1.5  運行Kafka代理
  1.6  運行Kafka topic
  1.7  命令行消息生產者
  1.8  命令行消息消費者
  1.9  使用kafkacat
  1.10  本章小結
第2章  消息驗證
  2.1  企業服務匯流排
  2.2  事件建模
  2.3  配置項目
  2.4  從Kafka中讀取數據
  2.5  向Kafka中寫入數據
  2.6  運行處理引擎
  2.7  驗證器的Java編碼
  2.8  運行驗證
  2.9  本章小結
第3章  消息增強
  3.1  獲取地理位置
  3.2  增強消息
  3.3  析取貨幣價格
  3.4  利用貨幣價格充實消息
  3.5  運行引擎
  3.6  析取天氣數據
  3.7  本章小結
第4章  序列化
  4.1  Kafka物聯網公司Kioto
  4.2  項目配置
  4.3  Constants類
  4.4  HealthCheck消息
  4.5  Java PlainProducer類
  4.6  運行PlainProducer
  4.7  Java PlainConsumer類
  4.8  Java PlainProcessor對象
  4.9  運行PlainProcessor
  4.10  自定義序列化器
  4.11  Java CustomProducer類
  4.12  運行CustomProducer
  4.13  自定義反序列化器
  4.14  Java CustomConsumer類
  4.15  Java CustomProcessor類
  4.16  運行CustomProcessor
  4.17  本章小結

第5章  模式註冊表
  5.1  Avro簡介
  5.2  定義模式
  5.3  啟動Schema Registry
  5.4  使用Schema Registry
    5.4.1  在值主題下註冊一個新的模式版本
    5.4.2  在鍵主題下註冊一個新的模式版本
    5.4.3  將現有的模式註冊至新的主題中
    5.4.4  列出全部主題
    5.4.5  通過全局唯一ID查詢模式
    5.4.6  列出註冊于healthchecks-value主題下的全部模式版本
    5.4.7  查詢註冊于healthchecks-value主題下的模式版本
    5.4.8  刪除註冊于healthchecks-value主題下的模式版本
    5.4.9  刪除最近註冊于healthchecks-value主題下的模式
    5.4.10  刪除註冊于healthchecks-value主題下的全部模式版本
    5.4.11  檢測模式是否已註冊于healthchecks-key主題下
    5.4.12  模式兼容性測試
    5.4.13  獲取頂級兼容性配置
    5.4.14  全局更新兼容性需求條件
    5.4.15  更新healthchecks-value主題下的兼容性需求條件
  5.5  Java AvroProducer
  5.6  運行AvroProducer
  5.7  Java AvroConsumer類
  5.8  Java AvroProcessor類
  5.9  運行AvroProcessor
  5.10  本章小結
第6章  Kafka Streams
  6.1  Kafka Streams簡介
  6.2  項目配置
  6.3  Java PlainStreamsProcessor類
  6.4  運行PlainStreamsProcessor
  6.5  Kafka Streams擴展
  6.6  Java CustomStreamsProcessor類
  6.7  運行CustomStreamsProcessor
  6.8  Java AvroStreamsProcessor類
  6.9  運行AvroStreamsProcessor
  6.10  延遲事件處理
  6.11  基本場景
  6.12  延遲事件的生成
  6.13  運行EventProducer
  6.14  Kafka Streams處理程序
  6.15  運行流處理程序
  6.16  流處理程序分析
  6.17  本章小結
第7章  KSQL
  7.1  KSQL簡介
  7.2  運行KSQL
  7.3  使用KSQL CLI
  7.4  利用KSQL處理數據
  7.5  寫入topic中

  7.6  本章小結
第8章  Kafka Connect
  8.1  Kafka Connect簡介
  8.2  項目配置
  8.3  Spark流處理程序
  8.4  從Spark中讀取Kafka
  8.5  數據轉換
  8.6  數據處理
  8.7  從Spark中寫入至Kafka
  8.8  運行SparkProcessor
  8.9  本章小結

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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