Kafka Streams in Action teaches you the whole lot you want to understand to put into effect flow processing on information flowing into your Kafka platform, permitting you to concentrate on getting extra out of your information with out sacrificing time or attempt.
Foreword by way of Neha Narkhede, Cocreator of Apache Kafka
Purchase of the print ebook features a unfastened eBook in PDF, Kindle, and ePub codecs from Manning Courses.
About the Technology
Not all flow-based totally packages require a devoted processing cluster. The light-weight Kafka Streams library supplies Precisely the facility and straightforwardness you want for message dealing with in microservices and actual-time adventure processing. With the Kafka Streams API, you clear out and change into information streams with simply Kafka and your utility.
About the Book
Kafka Streams in Action teaches you to put into effect flow processing throughout the Kafka platform. On this simple-to-observe ebook, You’ll be able to discover actual-global examples to assemble, change into, and mixture information, paintings with a couple of processors, and deal with actual-time occasions. You’ll be able to even dive into streaming SQL with KSQL! Sensible to the very finish, it finishes with checking out and operational facets, comparable to tracking and debugging.
- Using the KStreams API
- Filtering, remodeling, and splitting data
- Working with the Processor API
- Integrating with exterior systems
About the Reader
Assumes a few enjoy with allotted methods. No wisdom of Kafka or streaming packages required.
About the Author
Bill Bejeck is a Kafka Streams contributor and Confluent engineer with over 15 years of instrument construction enjoy.
Table of Contents
- Welcome to Kafka Streams
- Kafka quickly
PART 2 – KAFKA STREAMS DEVELOPMENT
- Developing Kafka Streams
- Streams and state
- The KTable API
- The Processor API
PART 3 – ADMINISTERING KAFKA STREAMS
- Monitoring and performance
- Testing a Kafka Streams application
PART 4 – ADVANCED CONCEPTS WITH KAFKA STREAMS
- Advanced packages with Kafka Streams
- Appendix A – Further configuration information
- Appendix B – Precisely as soon as semantics