Learning Apache Kafka, 2/e(Paperback)

Nishant Garg

  • 出版商: Packt Publishing
  • 出版日期: 2015-02-28
  • 售價: $1,420
  • 貴賓價: 9.5$1,349
  • 語言: 英文
  • 頁數: 112
  • 裝訂: Paperback
  • ISBN: 1784393096
  • ISBN-13: 9781784393090
  • 相關分類: Message Queue
  • 下單後立即進貨 (約3~4週)

商品描述

Start from scratch and learn how to administer Apache Kafka effectively for messaging

About This Book

  • Quickly set up Apache Kafka clusters and start writing message producers and consumers
  • Write custom producers and consumers with message partition techniques
  • Integrate Kafka with Apache Hadoop and Storm for use cases such as processing streaming data

Who This Book Is For

This book is for readers who want to know more about Apache Kafka at a hands-on level; the key audience is those with software development experience but no prior exposure to Apache Kafka or similar technologies. It is also useful for enterprise application developers and big data enthusiasts who have worked with other publisher-subscriber-based systems and want to explore Apache Kafka as a futuristic solution.

In Detail

Kafka is one of those systems that is very simple to describe at a high level but has an incredible depth of technical detail when you dig deeper.

Learning Apache Kafka Second Edition provides you with step-by-step, practical examples that help you take advantage of the real power of Kafka and handle hundreds of megabytes of messages per second from multiple clients. This book teaches you everything you need to know, right from setting up Kafka clusters to understanding basic blocks like producer, broker, and consumer blocks. Once you are all set up, you will then explore additional settings and configuration changes to achieve ever more complex goals. You will also learn how Kafka is designed internally and what configurations make it more effective. Finally, you will learn how Kafka works with other tools such as Hadoop, Storm, and so on.

商品描述(中文翻譯)

從零開始學習如何有效地管理 Apache Kafka 進行消息傳遞。

關於本書:
- 快速建立 Apache Kafka 集群並開始編寫消息生產者和消費者。
- 使用消息分區技術編寫自定義的生產者和消費者。
- 將 Kafka 與 Apache Hadoop 和 Storm 整合,用於處理流式數據等用例。

本書適合對 Apache Kafka 感興趣且具有軟體開發經驗但沒有接觸過 Apache Kafka 或類似技術的讀者。同時,對於企業應用程式開發人員和大數據愛好者來說,如果他們曾經使用過其他基於發布-訂閱模式的系統並希望探索 Apache Kafka 作為未來解決方案,本書也很有用。

本書詳細介紹了 Kafka。Kafka 是一個在高層次上很容易描述但在技術細節上卻非常深入的系統。《學習 Apache Kafka 第二版》提供了逐步實例,幫助您充分利用 Kafka 的真正威力,並從多個客戶端處理每秒數百兆字節的消息。本書教您從建立 Kafka 集群到理解生產者、代理和消費者等基本組件的一切。一旦設置完成,您將探索其他設置和配置更改,以實現更複雜的目標。您還將了解 Kafka 的內部設計以及使其更有效的配置。最後,您將學習 Kafka 如何與 Hadoop、Storm 等其他工具配合使用。