Arquitectura del sistemaComponentes de una configuración FlinkImplementación de aplicacionesEjecución de tareasConfiguración de alta disponibilidadTransferencia de datos en FlinkControl de flujo basado en créditosEncadenamiento de tareasProcesamiento en tiempo realMarcas de tiempoMarcas de aguaPropagación de la Marca de Agua y Tiempo del SucesoAsignación de marca de tiempo y generación de marca de aguaGestión estatalEstado del operadorEstado de llaveBackends estatalesEscalado de Operadores con EstadoPuntos de control, puntos de guardado y recuperación del estadoPuntos de control coherentesRecuperación de un punto de control coherenteAlgoritmo de Checkpointing de FlinkImplicaciones del Checkpointing en el rendimientoPuntos de guardadoResumen