Apache Kafka
messaging message-broker
Plataforma de streaming de eventos distribuida
Ventajas y Desventajas
Ventajas
- + Alto rendimiento y baja latencia
- + Escalabilidad horizontal
- + Durabilidad de mensajes
- + Ecosistema rico (Kafka Streams, Connect)
Desventajas
- - Complejidad operacional
- - Requiere ZooKeeper (hasta Kafka 3.x)
- - Curva de aprendizaje pronunciada
Casos de Uso
- Event streaming en tiempo real
- Pipelines de datos
- Microservicios event-driven
- Log aggregation