Kafka - ConsumersWhich Kafka component is responsible for storing committed offsets by default?AKafka ProducerBZookeeperCKafka BrokerDKafka ConsumerCheck Answer
Step-by-Step SolutionSolution:Step 1: Identify where Kafka stores committed offsets by defaultKafka brokers store committed offsets in an internal topic named __consumer_offsets.Step 2: Eliminate other componentsZookeeper is no longer used for offset storage; producers and consumers do not store offsets centrally.Final Answer:Kafka Broker -> Option CQuick Check:Offset storage = Kafka Broker [OK]Quick Trick: Offsets stored in Kafka broker's internal topic by default [OK]Common Mistakes:Assuming Zookeeper stores offsetsThinking producers store offsetsBelieving consumers store offsets centrally
Master "Consumers" in Kafka9 interactive learning modes - each teaches the same concept differentlyLearnWhyDeepVisualTryChallengeProjectRecallTime
More Kafka Quizzes Consumers - Deserialization - Quiz 12easy Consumers - Consumer API basics - Quiz 15hard Kafka Cluster Architecture - Broker nodes - Quiz 13medium Kafka Cluster Architecture - Controller broker - Quiz 3easy Kafka Cluster Architecture - Replication factor - Quiz 13medium Producers - Compression (gzip, snappy, lz4) - Quiz 14medium Producers - Producer retries and idempotency - Quiz 15hard Producers - Message key and value - Quiz 8hard Topics and Partitions - Why topics organize messages - Quiz 12easy Topics and Partitions - Partition key and routing - Quiz 15hard