¿Qué es el tratamiento de flujos?
El procesamiento por flujos se refiere a las técnicas utilizadas para procesar un flujo continuo de datos. En el procesamiento por lotes, la cantidad de datos se conoce de antemano cuando se inicia el procesamiento. Sin embargo, en el procesamiento por flujos, el cálculo (o consulta) se ejecuta "eternamente" y, a medida que se añaden nuevos datos a la entrada, el cálculo actualiza su respuesta.  Para manejar un flujo infinito de datos sin necesidad de mantener un historial infinito, las consultas de procesamiento de flujos suelen incluir la idea de ventanas, que limita la cantidad de historial que es necesario mantener.