Apache ZooKeeper 是一个分布式存储,用于以高可用性的方式提供 配置和 同步服务。
在最新版本的卡夫卡中,为了让客户消费者不会将消息(称为偏移量)存储到 ZooKeeper.This reduced usage did not get rid of the need for consensus and coordination in distributed systems however.中,卡夫卡提供了 容错和恢复能力,但是需要一些东西来提供所需的协调,而 ZooKeeper 则支持整个系统的这一部分。
其次
同意谁是分区的领导者是卡夫卡生态系统中 ZooKeeper 实际应用的一个例子。
Zookeeper would work if there was even a single broker.