This practical guide, subtitled "Real-Time Data and Stream Processing at Scale" shows how to use the Kafka open source streaming platform to handle real-time data feeds. Authors Neha Narkhede, Gwen Shapira and Todd Palino are engineers from Confluent and LinkedIn who are responsible for developing Kafka, and in this book they explain how to deploy production Kafka clusters, write reliable event-driven microservices, and build scalable stream-processing applications with this platform.
<ASIN:1491936169>
The book has detailed examples to illustrate Kafka’s design principles, reliability guarantees, key APIs, and architecture details, including the replication protocol, the controller, and the storage layer.
Author: Neha Narkhede, Gwen Shapira and Todd Palino Publisher: O'Reilly Date: Sept 2017 Pages: 322 ISBN: 978-1491936160 Print: 1491936169 Kindle: B0758ZYVVN Audience: Developers using Kafka Level: Intermediate Category: Data Science
- 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
For recommendations of books about working with Big Data see Reading Your Way Into Big Data in our Programmer's Bookshelf section.
Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.
To have new titles included in Book Watch contact BookWatch@i-programmer.info
How to Grow a Robot: Developing Human-Friendly, Social AI
Author: Mark H. Lee Publisher: MIT Press Pages: 384 ISBN: 978-0262043731 Print: 0262043734 Kindle: B0874BMM14 Audience: Developers interested in how robotics and AI can be combined. Rating: 5 Reviewer: Kay Ewbank
This book sets out to look at how robots can be more human-like, friendly and engaging. [ ... ]
|
Modern Software Engineering (Addison-Wesley)
Author: David Farley Pages: 256 ISBN: 978-0137314911 Print:0137314914 Kindle: B09GG6XKS4 Audience: Software Engineers Rating: 3.5 Reviewer: Kay Ewbank
This book is subtitled 'doing what works to build better software faster' - does it teach you how to achieve that?
| More Reviews |
|