Kafka Consumer Group Visualizer
See how a Kafka consumer group splits topic partitions across members — and what happens when you scale consumers up or down.
Kafka Consumer Group Visualizer
Assign topic partitions across consumers in a group. Add or remove consumers to trigger a rebalance and watch lag concentrate or spread.
Simplified cooperative sticky-style assignment: partitions are spread round-robin across consumers. In Kafka, idle consumers beyond partition count get no partitions — and only one consumer in a group reads a given partition at a time.
Things to try
- Set partitions = 6, consumers = 3 → even split.
- Add consumers past 6 → extras stay idle.
- Click Simulate lag tick → owned partitions drain, idle/unowned lag grows.
- Remove a consumer → rebalance piles more partitions onto survivors.
