Apache Kafka in Action: From Basics to Production
暫譯: 《Apache Kafka 實戰:從基礎到生產》
Zelenin, Anatoly, Kropp, Alexander
- 出版商: Manning
- 出版日期: 2025-06-24
- 售價: $2,000
- 貴賓價: 9.5 折 $1,900
- 語言: 英文
- 頁數: 368
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1633437590
- ISBN-13: 9781633437593
-
相關分類:
Message Queue
尚未上市,無法訂購
相關主題
商品描述
- Achieving reliability and performance
- Troubleshooting Kafka systems
- Operations, governance, and monitoring
- Kafka use cases, patterns, and anti-patterns Clear, concise, and practical, Apache Kafka in Action is written for IT operators, software engineers, and IT architects working with Kafka every day. Chapter by chapter, it guides you through the skills you need to deliver and maintain reliable and fault-tolerant data-driven applications. Foreword by Adam Bellemare. Purchase of the print book includes a free eBook in PDF and ePub formats from Manning Publications. About the technology Apache Kafka is the gold standard streaming data platform for real-time analytics, event sourcing, and stream processing. Acting as a central hub for distributed data, it enables seamless flow between producers and consumers via a publish-subscribe model. Kafka easily handles millions of events per second, and its rock-solid design ensures high fault tolerance and smooth scalability. About the book Apache Kafka in Action is a practical guide for IT professionals who are integrating Kafka into data-intensive applications and infrastructures. The book covers everything from Kafka fundamentals to advanced operations, with interesting visuals and real-world examples. Readers will learn to set up Kafka clusters, produce and consume messages, handle real-time streaming, and integrate Kafka into enterprise systems. This easy-to-follow book emphasizes building reliable Kafka applications and taking advantage of its distributed architecture for scalability and resilience. What's inside - Master Kafka's distributed streaming capabilities
- Implement real-time data solutions
- Integrate Kafka into enterprise environments
- Build and manage Kafka applications
- Achieve fault tolerance and scalability About the reader For IT operators, software architects and developers. No experience with Kafka required. About the author Anatoly Zelenin is a Kafka expert known for workshops across Europe, especially in banking and manufacturing. Alexander Kropp specializes in Kafka and Kubernetes, contributing to cloud platform design and monitoring. Table of Contents Part 1
1 Introduction to Apache Kafka
2 First steps with Kafka
Part 2
3 Exploring Kafka topics and messages
4 Kafka as a distributed log
5 Reliability
6 Performance
Part 3
7 Cluster management
8 Producing and persisting messages
9 Consuming messages
10 Cleaning up messages
Part 4
11 Integrating external systems with Kafka Connect
12 Stream processing
13 Governance
14 Kafka reference architecture
15 Kafka monitoring and alerting16 Disaster management
17 Comparison with other technologies
18 Kafka's role in modern enterprise architectures
Appendixes
A Setting up a Kafka test environment
B Monitoring setup
商品描述(中文翻譯)
**Apache Kafka,從頭到尾。**
*《Apache Kafka in Action: 從基礎到生產》* 指導您了解部署和管理 Kafka 所需的概念和技能,以便用於數據管道、事件驅動應用程序以及其他處理來自多個來源的數據流的系統。作者 **Anatoly Zelenin** 和 **Alexander Kropp** 在實際生產環境中使用 Kafka 已經多年。在本指南中,他們揭示了自己辛苦獲得的專家見解,幫助您避免常見的 Kafka 陷阱和挑戰。
在 *《Apache Kafka in Action》* 中,您將發現:
- 從基礎開始了解 Apache Kafka
- 實現可靠性和性能
- 故障排除 Kafka 系統
- 操作、治理和監控
- Kafka 的使用案例、模式和反模式
清晰、簡潔且實用的 *《Apache Kafka in Action》* 是為每天使用 Kafka 的 IT 操作員、軟體工程師和 IT 架構師所撰寫的。逐章引導您掌握交付和維護可靠且具容錯能力的數據驅動應用程序所需的技能。
前言由 **Adam Bellemare** 撰寫。
購買印刷版書籍可獲得 Manning Publications 提供的免費 PDF 和 ePub 格式電子書。
**關於技術**
Apache Kafka 是實時分析、事件來源和流處理的黃金標準流數據平台。作為分散數據的中央樞紐,它通過發布-訂閱模型實現生產者和消費者之間的無縫流動。Kafka 能夠輕鬆處理每秒數百萬個事件,其堅如磐石的設計確保了高容錯性和平滑的可擴展性。
**關於本書**
*《Apache Kafka in Action》* 是一本針對將 Kafka 整合到數據密集型應用程序和基礎設施中的 IT 專業人員的實用指南。該書涵蓋了從 Kafka 基礎知識到高級操作的所有內容,並配有有趣的視覺效果和實際案例。讀者將學會設置 Kafka 集群、生成和消費消息、處理實時流以及將 Kafka 整合到企業系統中。這本易於理解的書籍強調構建可靠的 Kafka 應用程序,並利用其分散架構實現可擴展性和韌性。
**內容概覽**
- 精通 Kafka 的分散流媒體能力
- 實施實時數據解決方案
- 將 Kafka 整合到企業環境中
- 構建和管理 Kafka 應用程序
- 實現容錯和可擴展性
**關於讀者**
適合 IT 操作員、軟體架構師和開發人員。無需具備 Kafka 經驗。
**關於作者**
**Anatoly Zelenin** 是一位 Kafka 專家,以在歐洲舉辦的研討會而聞名,特別是在銀行和製造業方面。**Alexander Kropp** 專注於 Kafka 和 Kubernetes,為雲平台設計和監控做出貢獻。
**目錄**
第一部分
1 介紹 Apache Kafka
2 Kafka 的第一步
第二部分
3 探索 Kafka 主題和消息
4 Kafka 作為分散日誌
5 可靠性
6 性能
第三部分
7 集群管理
8 生成和持久化消息
9 消費消息
10 清理消息
第四部分
11 使用 Kafka Connect 整合外部系統
12 流處理
13 治理
14 Kafka 參考架構
15 Kafka 監控和警報
16 災難管理
17 與其他技術的比較
18 Kafka 在現代企業架構中的角色
附錄
A 設置 Kafka 測試環境
B 監控設置
作者簡介
作者簡介(中文翻譯)
阿納托利·澤連寧 是一位知名的 Apache Kafka 專家和培訓師。他以互動性和吸引人的工作坊而聞名,吸引了來自歐洲各行各業的客戶,特別是銀行和製造業。
亞歷山大·克羅普 專注於 Apache Kafka 和 Kubernetes,積極塑造雲平台設計並確保高效的監控系統。