A group leader is the elected Kafka consumer-group member that calculates partition assignments and submits them to the group coordinator. The coordinator tracks membership, while the leader communicates with it during group changes. section 4.3.2
Follow the group leader’s role during membership changes:
- A consumer joins or stops communicating, changing group membership. section 4.3.2
- The group coordinator triggers a rebalance, requiring members to rejoin. section 4.3.2
- The group leader communicates with the coordinator as topic partitions are distributed among active consumers. section 4.3.2
Figure 4.12 Group coordinator is a broker assigned to track a subset of consumer groups, and the group leader is a consumer communicating with the group coordinator.
Use the diagram to distinguish the broker-side group coordinator from the consumer-side group leader. section 4.3.2

