Chapter 2. Kafka quickly

This chapter covers

  • Examining the Kafka architecture
  • Sending messages with producers
  • Reading messages with consumers
  • Installing and running Kafka

Although this is a book about Kafka Streams, it’s impossible to explore Kafka Streams without discussing Kafka. After all, Kafka Streams is a library that runs on Kafka.

Kafka Streams is designed very well, so it’s possible to get up and running with little or no Kafka experience, but your progress and ability to fine-tune Kafka will be limited. Having a good fundamental knowledge of Kafka is essential to get the most out of Kafka Streams.

Note

This chapter is for developers who are interested in getting started with Kafka Streams but have little or no experience ...

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.