Bird
Raised Fist0

Why does Kafka Connect distributed mode require a Kafka cluster but standalone mode does not?

hard🧠 Conceptual Q10 of Q15
Kafka - Connect
Why does Kafka Connect distributed mode require a Kafka cluster but standalone mode does not?
ADistributed mode uses Kafka topics to store connector configs and offsets for coordination.
BStandalone mode uses ZooKeeper for coordination instead of Kafka topics.
CDistributed mode runs connectors locally without Kafka involvement.
DStandalone mode requires a separate database for storing connector state.
Step-by-Step Solution
Solution:
  1. Step 1: Understand coordination in distributed mode

    Distributed mode stores configs and offsets in Kafka topics for coordination among workers.
  2. Step 2: Compare with standalone mode

    Standalone mode runs connectors locally without needing Kafka topics for coordination.
  3. Final Answer:

    Distributed mode uses Kafka topics to store connector configs and offsets for coordination. -> Option A
  4. Quick Check:

    Distributed mode uses Kafka topics for coordination [OK]
Quick Trick: Distributed mode stores configs in Kafka topics [OK]
Common Mistakes:
MISTAKES
  • Thinking standalone uses ZooKeeper
  • Believing distributed mode runs connectors locally without Kafka
  • Assuming standalone needs external database

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Kafka Quizzes