apache-kafka - 新版 Kafka 移除 Zookeeper

标签 apache-kafka apache-zookeeper

听说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/

相关文章:

scala - 如何根据时间戳获取Kafka消息

activemq - Kafka 和 ActiveMQ 的区别

apache-kafka - 从 Kafka 中删除 __consumer_offsets 主题

apache-zookeeper - 如何更新zookeeper上的配置文件?

apache-zookeeper - ZooKeeper 可靠性 - 三个节点与五个节点

java - 我正在创建 java api 来连接 kafka

apache-kafka - 信息客户端/127.0.0.1 :48452 which had sessionid 0x15698f5ac360001 (org. apache.zookeeper.server.NIOServerCnxn 的已关闭套接字连接)

java - Kafka Producer 注册 AppInfo mbean 时出错并且没有创建消息

java - Zookeeper重置序列号

node.js - 无限循环 Kafka Consumer