Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter mobile phone number.

Kindle Price:    418.99
includes free wireless delivery via Amazon Whispernet

These promotions will be applied to this item:

Some promotions may be combined; others are not eligible to be combined with other offers. For details, please see the Terms & Conditions associated with these promotions.

Deliver to your Kindle or other device

Deliver to your Kindle or other device

Learning Apache Kafka - Second Edition by [Garg, Nishant]
Kindle App Ad

Learning Apache Kafka - Second Edition 2nd Revised edition Edition, Kindle Edition


See all 2 formats and editions Hide other formats and editions
Price
New from
Kindle Edition
   418.99

Length: 112 pages Enhanced Typesetting: Enabled Page Flip: Enabled
Language: English

Learn more about purchasing Kindle eBooks

Customers can now buy over 3 million Kindle books on Amazon.in with Indian credit/debit cards, net banking and Amazon.in Gift cards. > Learn More

Product description

Product Description

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.

What You Will Learn

  • Set up both single- and multi-node Kafka clusters and start sending messages
  • Understand the internals of Kafka's design and learn about message compression and replication in Kafka
  • Explore additional settings and configuration changes to achieve ever more complex goals
  • Write Kafka message producers and custom consumers using the Kafka API
  • Integrate Kafka with Apache Hadoop and Storm
  • Integrate Kafka with other tools for logging, packaging, and so on
  • Administer Kafka effectively and consistently with cluster management tools

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.

About the Author

Nishant Garg h as over 14 years of software architecture and development experience in various technologies, such as Java Enterprise Edition, SOA, Spring, Hadoop, Hive, Flume, Sqoop, Oozie, Spark, Shark, YARN, Impala, Kafka, Storm, Solr/Lucene, NoSQL databases (such as HBase, Cassandra, and MongoDB), and MPP databases (such as GreenPlum). He received his MS in software systems from the Birla Institute of Technology and Science, Pilani, India, and is currently working as a technical architect for the Big Data R&D Group with Impetus Infotech Pvt. Ltd. Previously, Nishant has enjoyed working with some of the most recognizable names in IT services and financial industries, employing full software life cycle methodologies such as Agile and SCRUM. Nishant has also undertaken many speaking engagements on big data technologies and is also the author of HBase Essestials, Packt Publishing.

Product details

  • Format: Kindle Edition
  • File Size: 3686.0 KB
  • Print Length: 112 pages
  • Publisher: Packt Publishing; 2nd Revised edition edition (26 February 2015)
  • Sold by: Amazon Asia-Pacific Holdings Private Limited
  • Language: English
  • ASIN: B00U2MI8MI
  • Text-to-Speech: Enabled
  • X-Ray:
  • Word Wise: Not Enabled
  • Screen Reader: Supported
  • Enhanced Typesetting: Enabled
  • Average Customer Review: Be the first to review this item
  • Amazon Bestsellers Rank: #1,26,110 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  • Would you like to tell us about a lower price?



Customer reviews

There are no customer reviews yet.
Share your thoughts with other customers

Most helpful customer reviews on Amazon.com

Amazon.com: 2.5 out of 5 stars 5 reviews
VP
2.0 out of 5 starsOverly priced and no explanation of concepts
5 February 2016 - Published on Amazon.com
Verified Purchase
2 people found this helpful.
MaasSql
4.0 out of 5 starsOk as concept introduction.
1 April 2015 - Published on Amazon.com
Verified Purchase
5 people found this helpful.
Andy
3.0 out of 5 starsThe table of contents button in the kindle reader is useless. You have to page up to the actual ...
17 December 2015 - Published on Amazon.com
Verified Purchase
Dimitri K
3.0 out of 5 starsAcceptable as a fast introduction
4 July 2015 - Published on Amazon.com
6 people found this helpful.
Surge
1.0 out of 5 starsOne Star
28 March 2016 - Published on Amazon.com
One person found this helpful.
click to open popover

Where's My Stuff?

Delivery and Returns

Need Help?