Learn Labs
4. Kafka Consumers: Reading Data from Kafka

4. Kafka Consumers: Reading Data from Kafka

Chapter 4 of Kafka: The Definitive Guide — 15 sections.

Source: Kafka: The Definitive Guide, 2nd Ed., Ch. 4 Learning goal: "Reading data from Kafka is a bit different than reading data from other messaging systems." The two things that make it different — consumer groups + rebalancing and offset commits — are also the two things that cause virtually every consumer bug in production. Master those and the API is trivial.