Bird
0
0

In a Kafka cluster using KRaft mode (without Zookeeper), how does leader election differ from the traditional Zookeeper-based approach?

hard📝 Application Q15 of 15
Kafka - Cluster Architecture
In a Kafka cluster using KRaft mode (without Zookeeper), how does leader election differ from the traditional Zookeeper-based approach?
AKRaft uses an internal quorum of controllers to elect leaders without external Zookeeper
BKRaft requires manual leader assignment by the admin
CKRaft disables leader election and uses round-robin partition assignment
DKRaft uses Zookeeper but with a different election algorithm
Step-by-Step Solution
Solution:
  1. Step 1: Understand KRaft mode leader election

    KRaft mode replaces Zookeeper with an internal controller quorum that manages leader election.
  2. Step 2: Compare options

    Only KRaft uses an internal quorum of controllers to elect leaders without external Zookeeper correctly states KRaft uses internal quorum without external Zookeeper for leader election.
  3. Final Answer:

    KRaft uses an internal quorum of controllers to elect leaders without external Zookeeper -> Option A
  4. Quick Check:

    KRaft = internal quorum leader election [OK]
Quick Trick: KRaft replaces Zookeeper with internal controller quorum [OK]
Common Mistakes:
  • Thinking KRaft disables leader election
  • Assuming manual leader assignment in KRaft
  • Believing KRaft still uses external Zookeeper

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Kafka Quizzes