[16]Eventos y mensajería
EventBridge, SQS, Kafka: arquitectura event-driven, streaming de alto volumen, consumer groups y patterns avanzados.
De lotes a eventos: cuando los datos no pueden esperar
Por qué el batch diario ya no basta y cómo la arquitectura event-driven resuelve problemas que antes eran imposibles.
EventBridge + SQS: montar eventos serverless con LocalStack
Levanta EventBridge y SQS con LocalStack. Configura buses, colas, reglas y targets desde cero.
Producir y consumir eventos: tu primer flujo event-driven
Construye un pipeline event-driven completo: un productor genera eventos de pedidos y múltiples consumidores reaccionan.
Patrones: fan-out, dead letter queues y reintentos
Los patrones enterprise de mensajería: distribuir a múltiples consumidores, gestionar fallos con DLQ y diseñar reintentos inteligentes.
Apache Kafka: instalar con Docker y entender los fundamentos
Levanta un cluster Kafka con Docker, entiende topics, particiones, brokers y produce/consume tus primeros mensajes.
Kafka en profundidad: consumer groups, offsets y garantías
Domina consumer groups, gestión manual de offsets, rebalanceo, at-least-once vs exactly-once y patrones de commit.
Streaming real: procesamiento continuo de eventos
Procesa flujos de datos en tiempo real: transformaciones, agregaciones por ventana, enriquecimiento y escritura a múltiples destinos.
Kafka vs SQS vs EventBridge: el árbol de decisión definitivo
Cuándo usar cada tecnología, sus trade-offs reales y un framework de decisión para tu arquitectura de eventos.