Kafka en Producción · Lección 07
¿Qué garantía de orden ofrece Kafka para los eventos escritos en una misma partition específica?
Los eventos dentro de una misma partition se mantienen en el orden exacto en que fueron escritos, garantizando orden secuencial estricto dentro de esa partition
Kafka garantiza orden global estricto entre todas las partitions de un topic combinadas
No existe ninguna garantía de orden en absoluto dentro de una partition
El orden solo se mantiene si el topic tiene exactamente una única partition en total
Kafka en Producción · Lección 07
Completa el código
El orden garantizado es dentro de cada
Revisa: el orden garantizado es dentro de cada partition individual.
Kafka en Producción · Lección 07
¿Por qué el orden estricto dentro de una partition (pero no entre distintas partitions de un mismo topic) es un tradeoff necesario para lograr el paralelismo de escritura que ofrece Kafka?
Pista: garantizar orden estricto entre todas las partitions combinadas requeriría coordinación constante entre ellas, eliminando el beneficio de procesarlas en paralelo de forma independiente; el diseño de Kafka acepta ese tradeoff a cambio del throughput que da el paralelismo real entre partitions.
✓
¡Lección completada!
Particiones — cómo se distribuyen los datos
0
XP ganado
3
Vidas restantes