Hello,

I am evaluating the usage of Kafka, and read the "Split brain problem: The 
consumer rebalancing design suffers from a split brain problem" in
https://cwiki.apache.org/KAFKA/consumer-co-ordinator.html

My question is this - assuming I would like to have a single consumer per 
topic, would I still suffer from the Split Brain problem?

Can the existing algorithm be configured to guarantee that:

1.      At most one consumer per topic.

2.      That this single consumer would consume all partitions.

3.      In case of consumer failure, eventual guarantee of one consumer per 
topic.

4.      In case of consumer recovery, some way to rebalance the topics across 
consumers.


Thanks,
Itai

Reply via email to