听说Kafka下个版本会去掉Zookeeper。
到目前为止,Kafka 使用 Zookeeper 来处理元数据、选择 Controller 以及协调代理和集群拓扑。
我很好奇Kafka在没有zookeeper的情况下如何处理zookeeper的角色。
我想知道没有zookeeper的Kafka内部逻辑。
最佳答案
是的,几周前投票通过了一项 Kafka 改进提案 (KIP),以用 Kafka Controller 的 Quorum 替换 Zookeeper:KIP-500 .
这个最初的 KIP 主要是为了突出如此大的变化的高层架构。目前,细节和具体实现仍有待研究。如果您想了解更多,我建议您关注开发人员邮件列表,其中将讨论详细信息:http://kafka.apache.org/contact
最后,在上届 Kafka 峰会上有一个关于它的 session :https://www.confluent.io/kafka-summit-san-francisco-2019/kafka-needs-no-keeper
关于apache-kafka - 新版 Kafka 移除 Zookeeper,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58469449/