Bird
0
0

Which Kafka component is responsible for storing committed offsets by default?

easy📝 Conceptual Q2 of 15
Kafka - Consumers
Which Kafka component is responsible for storing committed offsets by default?
AKafka Producer
BZookeeper
CKafka Broker
DKafka Consumer
Step-by-Step Solution
Solution:
  1. Step 1: Identify where Kafka stores committed offsets by default

    Kafka brokers store committed offsets in an internal topic named __consumer_offsets.
  2. Step 2: Eliminate other components

    Zookeeper is no longer used for offset storage; producers and consumers do not store offsets centrally.
  3. Final Answer:

    Kafka Broker -> Option C
  4. Quick Check:

    Offset storage = Kafka Broker [OK]
Quick Trick: Offsets stored in Kafka broker's internal topic by default [OK]
Common Mistakes:
  • Assuming Zookeeper stores offsets
  • Thinking producers store offsets
  • Believing consumers store offsets centrally

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Kafka Quizzes