Hey folks, I wanted to get the ball rolling on the discussion for the ZooKeeper migration KIP. This KIP details how we plan to do an online migration of metadata from ZooKeeper to KRaft as well as a rolling upgrade of brokers to KRaft mode.
The general idea is to keep KRaft and ZooKeeper in sync during the migration, so both types of brokers can exist simultaneously. Then, once everything is migrated and updated, we can turn off ZooKeeper writes. This is a pretty complex KIP, so please take a look :) https://cwiki.apache.org/confluence/display/KAFKA/KIP-866+ZooKeeper+to+KRaft+Migration Thanks! David