在新的 Kafka 版本中移除 Zookeeper

Jin*_*Lee 1 apache-kafka apache-zookeeper

我听说 Kafka 将在即将发布的版本中移除 Zookeeper。

到目前为止,Kafka 使用 Zookeeper 来处理元数据、选择控制器以及协调代理和集群拓扑。

我很好奇Kafka将如何在没有zookeeper的情况下处理zookeeper的角色。

我想知道没有zookeeper的Kafka内部的逻辑。

Mic*_*son 5

是的,几周前投票通过了 Kafka 改进提案 (KIP),用法定数量的 Kafka 控制器取代 Zookeeper:KIP-500

这个最初的 KIP 主要是为了突出如此大的变化的高层架构。目前,细节和确切实现仍有待弄清楚。如果你想了解更多,我建议你关注开发者邮件列表,那里会讨论细节:http : //kafka.apache.org/contact

最后,在上届 Kafka 峰会上有一个关于它的会议:https : //www.confluent.io/kafka-summit-san-francisco-2019/kafka-needs-no-keeper