Tabla de contenido:
Definición - ¿Qué significa Stream Processing?
El procesamiento de flujo es el proceso de analizar la transmisión de datos en tiempo real. Los analistas pueden monitorear continuamente un flujo de datos para lograr varios objetivos. El procesamiento de flujo como una forma de optimizar el flujo de datos es popular entre las empresas tecnológicas, por ejemplo, en uso en plataformas de redes sociales como Facebook y Twitter, pero también es útil en un espectro más amplio de usos tecnológicos donde las empresas desean dirigir el flujo de datos en un de manera más precisa o especializada, por ejemplo, en ofertas de IaaS y PaaS, o en varios tipos de recursos ERP.
Techopedia explica Stream Processing
Uno de los mejores ejemplos de procesamiento de flujo es una tecnología que monitorea un flujo de datos en tiempo real que mide algunas propiedades, como la temperatura de una habitación. La tecnología de procesamiento de flujo siempre se ejecuta en tiempo real, por lo que tan pronto como la temperatura de la habitación alcanza un "punto de impacto" alto o bajo en particular, se activa algún evento, por ejemplo, encender (o apagar) un sistema de calefacción o refrigeración .
La clave para el procesamiento de transmisión es lograr el monitoreo en tiempo real de los datos de transmisión de acuerdo con los objetivos de diseño. La capacidad de procesamiento de flujo generalmente se evaluará en unidades de tiempo con la capacidad de monitorear varias veces por segundo. La ingeniería también tiene que especificar qué aspectos del flujo de datos se están monitoreando, mientras que algunos flujos de datos pueden no beneficiarse tanto del procesamiento de flujo, los flujos de datos involucrados en la fabricación y los procesos industriales son un caso de uso clave para la tecnología de procesamiento de flujo.
