♥ 3
⚡ 0
Kafka en Producción · Lección 23

¿Cuándo es necesario realizar un 'partition reassignment' manual en un cluster de Kafka?

Al añadir nuevos brokers al cluster, para redistribuir partitions existentes hacia ellos y balancear la carga, ya que Kafka no lo hace automáticamente por defecto
Kafka reasigna automáticamente todas las partitions cada vez que se reinicia cualquier broker del cluster, sin necesitar intervención manual
Solo es necesario si el cluster tiene exactamente un único topic en total
Elimina por completo la necesidad de tener un replication factor configurado en los topics existentes
Kafka en Producción · Lección 23

Completa el código

La herramienta usada para este proceso es
Kafka en Producción · Lección 23

¿Por qué añadir un nuevo broker a un cluster de Kafka sin redistribuir manualmente las partitions existentes dejaría ese nuevo broker completamente sin carga, sin aprovechar su capacidad adicional?

✓

¡Lección completada!

Gestión de partition reassignment

0
XP ganado
3
Vidas restantes