September 2024
Intermediate to advanced
340 pages
10h 39m
Spanish
La Parte IV cambia de marcha y describe arquitecturas y tecnologías para procesar eventos de streaming a escala. Los sistemas basados en eventos plantean sus propios retos. Requieren tecnologías para capturar y persistir de forma fiable y eficiente flujos de eventos de gran volumen. También necesitan herramientas que permitan calcular resultados parciales a partir de las instantáneas más recientes del flujo de eventos (piensa en los trending topics de Twitter), con capacidades en tiempo real y tolerancia a los fallos de los nodos de procesamiento. Explicaré los enfoques arquitectónicos necesarios e ilustraré soluciones utilizando las tecnologías de código abierto Apache Kafka y Flink, ampliamente extendidas.