Arquitectura
Kafka sin ZooKeeper: KRaft en producción
Para quitar ZooKeeper de Kafka hay que pasar por la 3.9. Migré en Docker un clúster de tres brokers de Kafka 3.9.2 con ZooKeeper a KRaft y lo subí después a Kafka 4.4.0: cinco fases con reinicios escalonados, la configuración y los comandos de cada una, y los 100.000 mensajes intactos al final.