Manning Early Access Program (MEAP)
Read chapters as they are written, get the finished eBook as soon as it’s ready, and receive the pBook long before it's in bookstores.
Everything you need to implement stream processing on Apache KafkaⓇ using Kafka Streams and the kqsIDB event streaming database.
This totally revised new edition of Kafka Streams in Action has been expanded to cover more of the Kafka platform used for building event-based applications. You’ll also find full coverage of ksqlDB, an event streaming database purpose-built for stream processing applications.
In Kafka Streams in Action, Second Edition you’ll learn how to:
Design streaming applications in Kafka Streams with the KStream and the Processor API
Integrate external systems with Kafka Connect
Enforce data compatibility with Schema Registry
Build applications that respond immediately to events in either Kafka Streams or ksqlDB
Craft materialized views over streams with ksqlDB
about the technology
The lightweight Kafka Streams library provides exactly the power and simplicity you need for event-based applications, real-time event processing, and message handling in microservices. The ksqlDB database makes it a snap to create applications that respond immediately to events, such as real-time push and pull updates.
about the book
Kafka Streams in Action, Second Edition teaches you to implement stream processing within the Kafka platform. In this easy-to-follow book, you’ll explore real-world examples to collect, transform, and aggregate data, work with multiple processors, and handle real-time events. You’ll also dive into processing event data with ksqlDB. Practical to the very end, it finishes with testing and operational aspects, such as monitoring, debugging, and gives you the opportunity to explore a few end-to-end projects.
about the reader
Assumes experience with building Java applications, concepts like threading, serialization, and with distributed systems. No knowledge of Kafka or streaming applications required.
about the author
Bill Bejeck is a Confluent engineer and a Kafka Streams contributor with over 15 years of software development experience. Bill is also a committer on the Apache KafkaⓇ project.
eBook
$39.99
$29.99
you save $10.00 (25%)
print
$49.99
$37.49
you save $12.50 (25%)
subscription
$24.99
If you plan to build streaming applications with Kafka, this is the book you need to read.
A well-written book that highlights the emergence of the event streaming that happens in any company regardless of the size and how Kafka plays an important role in solving the problem that most company will have.
The technical content is great. I really learned a lot.
customers also reading
This book1°2°3°
related titles
related titles
choose your plan
pro
monthly
annual
$24.99
$249.99
only $20.83 per month
share your subscription with one other person
access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
choose another free product every time you renew
choose twelve free products per year
exclusive 50% discount on all purchases
Kafka Streams in Action, Second Edition ebook for free
team
monthly
annual
$49.99
$499.99
only $41.67 per month
five seats for your team
access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
choose another free product every time you renew
choose twelve free products per year
exclusive 50% discount on all purchases
Kafka Streams in Action, Second Edition ebook for free