XiaoyiPeng edited a comment on issue #568: URL: https://github.com/apache/rocketmq-externals/issues/568#issuecomment-982219231
> @LiuzcEECS, A very simple example, the consumer obtains the consumer instance list (cid list) from a randomly selected broker, but the view of cid list on different brokers may be inconsistent (the view of cid list on the broker is maintained by the consumer sending the heartbeat, the network and other reasons may cause inconsistency), inconsistency between the cid lists seen by consumers will cause confusion with rebalancing. @RongtongJin Yeah, in kafka 0.8, rebalance is also executing on the client side, but due to Zookeeper views cannot be strictly consistent on all clients([zookeeper consistency guarantees](https://zookeeper.apache.org/doc/current/zookeeperInternals.html#sc_consistency)), kafka make rebalance on the server side from Kafka 0.9. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
