Grokking the System Design Interview, Volume II
Vote

0% completed

​

Consumer Groups

Let's look at the role consumer groups play in Kafka.

What is a consumer group?

A consumer group is a set of one or more consumers. They work in parallel to consume messages from a topic's partitions, the ordered slices a topic is split into. Kafka divides the topic's messages equally among the group's consumers, so no two consumers in the same group ever get the same message.

Distributing partitions to consumers within a consumer group

Kafka guarantees that only one consumer in a group reads any given partition

.....

.....

.....

Like the course? Get enrolled and start learning!

Reading Progress

0%


Vote for new content