Kafka - Consumer GroupsYou have 3 consumers in a group but only 2 partitions in the topic. What issue will occur?AAll consumers will share partitions equally.BOne consumer will be idle with no partitions assigned.CKafka will create a new partition automatically.DConsumers will read duplicate messages from partitions.Check Answer
Step-by-Step SolutionSolution:Step 1: Analyze partition to consumer ratioThere are fewer partitions (2) than consumers (3), so not all consumers get partitions.Step 2: Understand assignment behaviorKafka assigns partitions exclusively; one consumer will have no partition and remain idle.Final Answer:One consumer will be idle with no partitions assigned. -> Option BQuick Check:Partitions < consumers means idle consumers [OK]Quick Trick: More consumers than partitions means some idle consumers [OK]Common Mistakes:Expecting Kafka to auto-create partitionsAssuming consumers share partitions simultaneouslyThinking all consumers always get messages
Master "Consumer Groups" in Kafka9 interactive learning modes - each teaches the same concept differentlyLearnWhyDeepVisualTryChallengeProjectRecallTime
More Kafka Quizzes Consumer Groups - Partition assignment - Quiz 2easy Consumer Groups - Group coordinator - Quiz 15hard Consumers - Consumer poll loop - Quiz 7medium Consumers - Subscribing to topics - Quiz 6medium Kafka Basics and Event Streaming - Kafka installation and setup - Quiz 3easy Kafka Basics and Event Streaming - Kafka CLI tools overview - Quiz 5medium Kafka Basics and Event Streaming - Message broker architecture - Quiz 2easy Kafka Cluster Architecture - Replication factor - Quiz 10hard Topics and Partitions - Partition ordering guarantees - Quiz 8hard Topics and Partitions - Partition ordering guarantees - Quiz 6medium