Kafka - The Definitive Guide

Kafka - The Definitive Guide

Description

Every enterprise application creates data, whether it's log messages, metrics, user activity, outgoing messages, or something else. And how to move all of this data becomes nearly as important as the data itself. If you're an application architect, developer, or production engineer new to Apache Kafka, this practical guide shows you how to use this open source streaming platform to handle real-time data feeds.

Engineers from Confluent and LinkedIn who are responsible for developing Kafka explain how to deploy production Kafka clusters, write reliable event-driven microservices, and build scalable stream-processing applications with this platform. Through detailed examples, you'll learn Kafka's design principles, reliability guarantees, key APIs, and architecture details, including the replication protocol, the controller, and the storage layer.

Understand publish-subscribe messaging and how it fits in the big data ecosystem.
Explore Kafka producers and consumers for writing and reading messages
Understand Kafka patterns and use-case requirements to ensure reliable data delivery
Get best practices for building data pipelines and applications with Kafka
Manage Kafka in production, and learn to perform monitoring, tuning, and maintenance tasks
Learn the most critical metrics among Kafka's operational measurements
Explore how Kafka's stream delivery capabilities make it a perfect source for stream processing systems

Similar Books

ISBN 10: 1491912219
ISBN 13: 9781491912218

01 Apr 2018
Bill Chambers

ISBN 10: 1449373321
ISBN 13: 9781449373320

02 Apr 2017
Martin Kleppmann

ISBN 10: 1617294470
ISBN 13: 9781617294471

01 Dec 2018
William P. Bejeck Jr.

ISBN 10: 1491983876
ISBN 13: 9781491983874

01 Sep 2018
Tyler Akidau

ISBN 10: 1449361307
ISBN 13: 9781449361303

21 Dec 2013
Flavio Junqueira

ISBN 10: 1491901632
ISBN 13: 9781491901632

01 Apr 2016
Tom White

ISBN 10: 1617293725
ISBN 13: 9781617293726

22 Jan 2018
Marko Luksa

ISBN 10: 1491983647
ISBN 13: 9781491983645

01 Apr 2018
Brendan Burns

ISBN 10: 1617293296
ISBN 13: 9781617293290

19 Feb 2017
Dmitry Jemerov

ISBN 10: 1617294438
ISBN 13: 9781617294433

22 Dec 2017
Francois Chollet

ISBN 10: 1491950358
ISBN 13: 9781491950357

01 Feb 2016
Sam Newman

ISBN 10: 1617290653
ISBN 13: 9781617290657

25 Sep 2014
Paul Chiusano