Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Mark KRaft as production-ready for new clusters in the upcoming Kafka 3.3 release.
  2. Deprecate ZooKeeper mode in the upcoming Kafka 3.4 5 release
  3. Plan to remove ZooKeeper mode entirely in Kafka 4.0.

...

  • 2022/08: KRaft mode declared production-ready in Kafka 3.3
  • 2022/1201: Upgrade from ZK mode supported in Kafka 3.4 as early access.
  • 2023/04: Kafka 3.5 released with both KRaft and ZK support. Upgrade from ZK goes production. ZooKeeper mode deprecated.
  • 2023: Additional 3.x releases
  • 2024/xx/08: Kafka 4.0 released with only KRaft mode supported.

...

  • Configuring SCRAM users via the administrative API
  • Supporting JBOD configurations with multiple storage directories
  •  Modifying Modifying certain dynamic configurations on the standalone KRaft controller
  • Delegation tokens
  • Upgrade from ZooKeeper mode

...

The last omission (upgrade from ZK) is the most significant. We expect to release a KIP soon describing in detail how the upgrade from ZK mode will work. This work is currently targetted at An early access release of this work will be part of the Kafka 3.4 release.

Compatibility, Deprecation, and Migration Plan

...

Bridge Releases

Starting with 3.45, all the 3.x releases will be "bridge releases" as described in KIP-500. What this means is that they can act as a bridge from the ZK world to the KRaft world.

...