Apache Kafka Cookbook cover image

Apache Kafka Cookbook

By Saurabh Minni
Packt Publishing


<p><b>Over 50 hands-on recipes to efficiently administer, maintain, and use your Apache Kafka installation</b></p><h2>About This Book</h2><ul><li>Quickly configure and manage your Kafka cluster</li><li>Learn how to use the Apache Kafka cluster and connect it with tools for big data processing</li><li>A practical guide to monitor your Apache Kafka installation</li></ul><h2>Who This Book Is For</h2><p>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.</p><h2>What You Will Learn</h2><ul><li>Learn how to configure Kafka brokers for better efficiency</li><li>Explore how to configure producers and consumers for optimal performance</li><li>Set up tools for maintaining and operating Apache Kafka</li><li>Create producers and consumers for Apache Kafka in Java</li><li>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</li><li>Monitor Apache Kafka using tools like graphite and Ganglia</li></ul><h2>In Detail</h2><p>This book will give you details about how to manage and administer your Apache Kafka Cluster.</p><p>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.</p><h2>Style and approach</h2><p>Easy-to-follow, step-by-step recipes explaining from start to finish how to accomplish real-world tasks.</p>

Related books

Ben Laurie, Peter Laurie
The Apache
Michael Edward Melody; Paul Rosier
Apache Hadoop YARN: Moving beyond MapReduce and Batch Processing with Apache Hadoop 2
Arun C. Murthy, Vinod Kumar Vavilapalli, Doug Eadline, Joseph Niemiec, Jeff Markham
Learning Apache Karaf : develop and deploy applications using the OSGI-based runtime container, Apache Karaf
Edstrom, Johan; Goodyear, Jamie; Kesler, Heath
Cybernetics: ArtificialIntelligence
Apache Spark Deep Learning Cookbook: Over 80 recipes that streamline deep learning in a distributed environment with Apache Spark
Ahmed Sherif, Amrith Ravindra
System Administration
Apache JMeter
Emily H. Halili