Chapter 3. Developing Kafka Streams
This chapter covers
- Introducing the Kafka Streams API
- Building Hello World for Kafka Streams
- Exploring the ZMart Kafka Streams application in depth
- Splitting an incoming stream into multiple streams
In chapter 1, you learned about the Kafka Streams library. You learned about building a topology of processing nodes, or a graph that transforms data as it’s streaming into Kafka. In this chapter, you’ll learn how to create this processing topology with the Kafka Streams API.
The Kafka Streams API is what you’ll use to build Kafka Streams applications. You’ll learn how to assemble Kafka Streams applications; but, more important, you’ll gain a deeper understanding of how the components work together and how they ...
Get Kafka Streams in Action now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.