Bird
0
0

How does Kafka ensure load balancing of partitions across broker nodes?

hard📝 Application Q9 of 15
Kafka - Cluster Architecture

How does Kafka ensure load balancing of partitions across broker nodes?

ABy assigning all partitions to a single broker
BBy letting producers choose brokers randomly
CBy evenly distributing partitions and replicas across brokers
DBy replicating partitions only on the leader broker
Step-by-Step Solution
Solution:
  1. Step 1: Understand partition distribution

    Kafka distributes partitions and their replicas evenly to balance load across brokers.
  2. Step 2: Eliminate incorrect options

    Assigning all partitions to one broker or random producer choice does not balance load.
  3. Final Answer:

    By evenly distributing partitions and replicas across brokers -> Option C
  4. Quick Check:

    Load balancing = even partition distribution [OK]
Quick Trick: Kafka balances load by spreading partitions evenly [OK]
Common Mistakes:
  • Thinking producers control partition placement
  • Assuming one broker holds all partitions
  • Confusing leader with replica distribution

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Kafka Quizzes