Kafka實戰 9787115614445 迪倫.斯科特(Dylan Scott)維克托.蓋莫夫(Vik

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:人民郵電
大陸簡體正版圖書,訂購後正常情形下約兩周可抵台。
NT$571
商品編號: 9787115614445
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202307*若逾兩年請先於客服中心或Line洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:Kafka實戰
ISBN:9787115614445
出版社:人民郵電
著編譯者:迪倫.斯科特(Dylan Scott)維克托.蓋莫夫(Vik
頁數:200
所在地:中國大陸 *此為代購商品
書號:1541949
可大量預訂,請先連絡。

內容簡介

本書旨在介紹Kafka的核心功能,以及如何在實際項目中使用它。本書主要內容包括Kafka的核心概念,如何使用Kafka Connect設置和執行基本ETL任務,如何將Kafka用於大型數據項目,如何執行管理任務,如何生成和使用事件流,如何在Java應用程序中使用Kafka,如何將Kafka實現為消息隊列等。通過閱讀本書,讀者應該很快就會掌握如何在日常工作流程中使用Kafka,還可以開始深入研究更高級的Kafka主題。 本書適合軟體開發人員閱讀,也可作為計算機相關專業的教材。

作者簡介

迪倫·斯科特(Dylan Scott)是一名軟體開發人員,擁有十多年Java和Perl開發經驗。在將Kafka作為大型數據遷移項目的消息系統之後,Dylan又進一步探索Kafka和流式處理的世界。他使用過各種技術和消息隊列產品,包括Mule、RabbitMQ、MQSeries和Kafka。Dylan擁有Sun Java SE 1 6、Oracle Web EE 6、Neo4j和Jenkins Engineer等方面的證書。

目錄

第一部分 快速入門
第1章 Kafka簡介
1 1 什麼是Kafka
1 2 Kafka的使用情況
1 2 1 開發人員的Kafka
1 2 2 向管理人員介紹Kafka
1 3 關於Kafka的謎團
1 3 1 Kafka只能與Hadoop一起使用
1 3 2 Kafka與其他消息系統是一樣的
1 4 現實世界中的Kafka
1 4 1 早期的例子
1 4 2 後來的例子
1 4 3 什麼時候不適合使用Kafka
1 5 其他在線資源
總結
第2章 了解Kafka
2 1 發送和讀取一條消息
2 2 什麼是Broker
2 3 Kafka之旅
2 3 1 生產者和消費者
2 3 2 主題
2 3 3 ZooKeeper
2 3 4 Kafka的高級架構
2 3 5 提交日誌
2 4 其他API及其用途
2 4 1 Kafka Streams
2 4 2 Kafka Connect
2 4 3 AdminClient
2 4 4 ksqlDB
2 5 Confluent的客戶端
2 6 流式處理及術語解釋
2 6 1 流式處理
2 6 2 精確一次語義
總結
第二部分 應用Kafka
第3章 設計並實現一個Kafka項目
3 1 設計一個Kafka項目
3 1 1 重新設計已有的數據架構
3 1 2 改變的第一步
3 1 3 內置的特性
3 1 4 票據數據
3 2 設計感測器事件
3 2 1 現有的問題
3 2 2 為什麼Kafka是最合適的
3 2 3 關於我們的設計
3 2 4 用戶數據需求
3 2 5 應用我們的問題清單
3 2 6 評審我們的設計
3 3 數據格式
3 3 1 數據規劃
3 3 2 配置依賴項
總結
第4章 生產者——數據的源頭
4 1 一個示例
4 2 生產者的配置參數
4 2 1 配置Broker地址列表
4 2 2 如何提升速度(或安全性)
4 2 3 時間戳
4 3 代碼實現
總結
第5章 消費者——解鎖數據
5 1 一個示例
5 1 1 消費者的配置屬性
5 1 2 理解偏移量
5 2 消費者之間的交互
5 3 跟蹤偏移量
5 3 1 組協調器
5 3 2 分區的分配策略
5 4 提交偏移量
5 5 從壓實的主題中讀取數據
5 6 工廠示例的消費者代碼
5 6 1 偏移量的配置選項
5 6 2 滿足設計需求
總結
第6章 Broker
6 1 Broker簡介
6 2 ZooKeeper的角色
6 3 Broker級別的配置選項
6 3 1 Kafka的應用程序日誌
6 3 2 伺服器日誌
6 3 3 管理集群狀態
6 4 分區的首領和它們的職責
6 5 窺探Kafka
6 5 1 集群維護
6 5 2 增加一個Broker
6 5 3 升級集群
6 5 4 升級客戶端
6 5 5 備份
6 6 關於有狀態系統
6 7 練習
總結
第7章 主題和分區
7 1 主題
7 1 1 主題的配置選項
7 1 2 複製係數
7 2 分區
7 2 1 分區的位置
7 2 2 查看日誌
7 3 使用EmbeddedKafkaCluster
7 4 主題壓實
總結
第8章 Kafka的存儲
8 1 需要保存數據多長時間
8 2 移動數據
8 2 1 保留原始事件
8 2 2 擺脫批處理思維
8 3 工具
8 3 1 Apache Flume
8 3 2 Red Hat Debezium
8 3 3 Secor
8 3 4 數據存儲應用示例
8 4 將數據放回Kafka
8 5 Kafka支持的架構
8 5 1 Lambda架構
8 5 2 Kappa架構
8 6 多集群設置
8 7 基於雲和容器的存儲方案
總結
第9章 管理Kafka——工具和日誌
9 1 管理客戶端
9 1 1 在代碼中使用AdminClient
9 1 2 kcat
9 1 3 Confluent REST Proxy API
9 2 將Kafka作為systemd服務運行
9 3 日誌
9 3 1 Kafka的應用程序日誌
9 3 2 ZooKeeper的日誌
9 4 防火牆
9 5 指標
9 6 跟蹤
9 6 1 生產者邏輯
9 6 2 消費者邏輯
9 6 3 覆蓋客戶端
9 7 通用的監控工具
總結
第三部分 Kafka進階
第10章 保護Kafka
10 1 安全性基礎
10 1 1 用SSL加密
10 1 2 Broker和客戶端之間的SSL
10 1 3 Broker之間的SSL
10 2 Kerberos與SASL
10 3 Kafka的授權機制
10 3 1 訪問控制列表
10 3 2 基於角色的訪問控制
10 4 ZooKeeper
10 5 配額
10 5 1 網路帶寬配額
10 5 2 請求速率配額
10 6 靜態數據
總結
第11章 Schema Registry
11 1 Kafka成熟度模型
11 1 1 級別
11 1 2 級別
11 1 3 級別
11 1 4 級別
11 2 Schema Registry
11 2 1 安裝Confluent Schema Registry
11 2 2 註冊表的配置
1
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於客服中心或Line或本社留言板留言,我們即儘速上架。
規格說明
大陸簡體正版圖書,訂購後正常情形下約兩周可抵台。
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理