Apache Kafka Cookbook

Saurabh Minni

  • 出版商: Packt Publishing
  • 出版日期: 2015-11-30
  • 售價: $1,270
  • 貴賓價: 9.5$1,207
  • 語言: 英文
  • 頁數: 128
  • 裝訂: Paperback
  • ISBN: 1785882449
  • ISBN-13: 9781785882449
  • 相關分類: Message Queue
  • 下單後立即進貨 (約3~4週)

商品描述

Over 50 hands-on recipes to efficiently administer, maintain, and use your Apache Kafka installation

About This Book

  • Quickly configure and manage your Kafka cluster
  • Learn how to use the Apache Kafka cluster and connect it with tools for big data processing
  • A practical guide to monitor your Apache Kafka installation

Who This Book Is For

If you are a programmer or big data engineer using or planning to use Apache Kafka, then this book is for you. This book has several recipes which will teach you how to effectively use Apache Kafka. You need to have some basic knowledge of Java. If you don't know big data tools, this would be your stepping stone for learning how to consume the data in these kind of systems.

What You Will Learn

  • Learn how to configure Kafka brokers for better efficiency
  • Explore how to configure producers and consumers for optimal performance
  • Set up tools for maintaining and operating Apache Kafka
  • Create producers and consumers for Apache Kafka in Java
  • Understand how Apache Kafka can be used by several third party system for big data processing, such as Apache Storm, Apache Spark, Hadoop, and more
  • Monitor Apache Kafka using tools like graphite and Ganglia

In Detail

This book will give you details about how to manage and administer your Apache Kafka Cluster.

We will cover topics like how to configure your broker, producer, and consumer for maximum efficiency for your situation. Also, you will learn how to maintain and administer your cluster for fault tolerance. We will also explore tools provided with Apache Kafka to do regular maintenance operations. We shall also look at how to easily integrate Apache Kafka with big data tools like Hadoop, Apache Spark, Apache Storm, and Elasticsearch.

Style and approach

Easy-to-follow, step-by-step recipes explaining from start to finish how to accomplish real-world tasks.

商品描述(中文翻譯)

超過50個實用的食譜,以有效地管理、維護和使用您的Apache Kafka安裝

關於本書
- 快速配置和管理您的Kafka集群
- 學習如何使用Apache Kafka集群並將其與大數據處理工具連接
- 監控您的Apache Kafka安裝的實用指南

本書適合對Apache Kafka有興趣的程式設計師或大數據工程師。本書提供了多個食譜,將教您如何有效地使用Apache Kafka。您需要具備一些Java的基本知識。如果您不熟悉大數據工具,本書將是您學習如何在這些系統中消耗數據的基石。

您將學到什麼
- 學習如何配置Kafka代理以提高效率
- 探索如何配置生產者和消費者以獲得最佳性能
- 設置維護和操作Apache Kafka的工具
- 使用Java在Apache Kafka中創建生產者和消費者
- 了解Apache Kafka如何被多個第三方系統(如Apache Storm、Apache Spark、Hadoop等)用於大數據處理
- 使用像graphite和Ganglia這樣的工具監控Apache Kafka

詳細內容
本書將詳細介紹如何管理和管理您的Apache Kafka集群。

我們將涵蓋如何根據您的情況配置代理、生產者和消費者以實現最大效率。此外,您還將學習如何維護和管理您的集群以實現容錯能力。我們還將探索Apache Kafka提供的工具,以進行常規維護操作。我們還將介紹如何將Apache Kafka與Hadoop、Apache Spark、Apache Storm和Elasticsearch等大數據工具輕鬆集成。

風格和方法
易於跟隨的逐步食譜,從頭到尾解釋如何完成實際任務。