Kafka - Consumer GroupsGiven two consumers in a group using eager rebalancing, what happens when one consumer leaves?AAll partitions in the group are reassigned immediately, causing a pause.BOnly the partitions of the leaving consumer are reassigned gradually.CThe remaining consumer continues without any rebalancing.DPartitions are reassigned only after a timeout period.Check Answer
Step-by-Step SolutionSolution:Step 1: Understand eager rebalancing behavior on consumer leaveIn eager rebalancing, when any consumer leaves, all partitions are reassigned immediately to maintain balance.Step 2: Recognize the impact on consumer pauseThis immediate reassignment causes a pause for all consumers during the rebalance.Final Answer:All partitions in the group are reassigned immediately, causing a pause. -> Option AQuick Check:Eager rebalancing = full immediate reassignment [OK]Quick Trick: Eager means all partitions reassign at once [OK]Common Mistakes:Thinking only leaving consumer's partitions reassignAssuming no pause occursBelieving reassignment waits for timeout
Master "Consumer Groups" in Kafka9 interactive learning modes - each teaches the same concept differentlyLearnWhyDeepVisualTryChallengeProjectRecallTime
More Kafka Quizzes Consumers - Auto-commit vs manual commit - Quiz 12easy Kafka Basics and Event Streaming - Kafka CLI tools overview - Quiz 13medium Producers - Message key and value - Quiz 4medium Producers - Acknowledgment modes (acks=0, 1, all) - Quiz 7medium Producers - Acknowledgment modes (acks=0, 1, all) - Quiz 6medium Producers - Acknowledgment modes (acks=0, 1, all) - Quiz 4medium Topics and Partitions - Partition ordering guarantees - Quiz 9hard Topics and Partitions - Topic configuration - Quiz 4medium Topics and Partitions - Retention policies (time-based, size-based) - Quiz 9hard Topics and Partitions - Partition key and routing - Quiz 4medium