Bota5ky

Kafka学习笔记(七):Kafka KRaft - Removing Zookeeper

关于 Kafka KRaft

  • 在2020年,Apache Kafka项目做开始着手移除 Zookeeper 依赖(KIP-500)
  • 当Kafka集群拥有超过10万个分区时,Zookeeper 有扩展问题
  • 删除 Zookeeper 之后,Apache Kafka 可以
    • 扩展到百万级分区,变得更容易维护和设置
    • 提升稳定性,更易监控、支持和管理
    • 为整个系统提供单一的安全模型
    • 启动 Kafka 也会容易很多
    • 更快的关闭和恢复时间
  • Kafka 3.x 实现了 Raft 协议,以替代 Zookeeper(Not production ready)

Kafka KRaft Architecture

Kafka Raft Readme
Kafka performance improvement

posted @ 2023-01-07 20:21  Bota5ky  阅读(107)  评论(0编辑  收藏  举报