Bird
0
0

Which of the following is a benefit of cooperative rebalancing over eager rebalancing?

easy📝 Conceptual Q2 of 15
Kafka - Consumer Groups
Which of the following is a benefit of cooperative rebalancing over eager rebalancing?
AIt allows consumers to join groups without any partition assignment.
BIt guarantees exactly-once processing without any configuration.
CIt reduces the time consumers are unable to process messages during rebalance.
DIt eliminates the need for consumer heartbeats.
Step-by-Step Solution
Solution:
  1. Step 1: Identify cooperative rebalancing benefits

    Cooperative rebalancing reduces downtime by only reassigning changed partitions, so consumers pause less.
  2. Step 2: Evaluate other options

    Exactly-once processing and heartbeat requirements are unrelated to rebalancing style; partition assignment is always needed.
  3. Final Answer:

    It reduces the time consumers are unable to process messages during rebalance. -> Option C
  4. Quick Check:

    Benefit of cooperative rebalancing = D [OK]
Quick Trick: Cooperative rebalancing minimizes processing pause [OK]
Common Mistakes:
  • Assuming cooperative rebalancing removes heartbeats
  • Confusing rebalancing with exactly-once semantics
  • Thinking consumers can skip partition assignment

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Kafka Quizzes