Hi guys,

As we know, the new consumer of 0.9 kafka does not need to communicate with
zookeeper.
What is the motive / rational behind this disign? I have some
guesses(correct me if i am wrong):

1. Reduce the complexity of consumer. It's hard to maintain the connections
and states of kafka servers and zookeeper servers.

2. Improve performance. Too many consumers querying and writting to
zookeeper will decrease the performance as a whole.

Thanks.

Reply via email to