Capítulo 6. Patrones de procesamiento de flujos
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Los patrones de procesamiento de flujos evolucionaron a partir de los patrones de arquitectura basada en eventos. Los patrones de arquitectura orientada a eventos giran en torno a la entrega y orquestación de eventos, mientras que los patrones de procesamiento de flujos se centran en cómo se pueden procesar esos eventos sobre la marcha para extraer información significativa y emprender acciones en tiempo real. Sin patrones de arquitectura basada en eventos, no podemos implementar patrones de procesamiento de flujos en sistemas nativos de la nube.
¿Qué es un arroyo?
Un flujo puede definirse como una secuencia continua de acontecimientos ordenados en el tiempo. El flujo consta de un nombre y una versión que lo identifican unívocamente, como StockStream 1.0. Todos los eventos de un flujo tienen un formato de mensaje y una estructura comunes. Por ejemplo, StockStream tiene un formato JSON y contiene símbolo, precio y volumen en su estructura. Tener un formato y una estructura coherentes permite procesar los eventos del flujo de forma automatizada, utilizando sistemas de procesamiento de flujos. La versión stream proporciona una forma de modificar con seguridad la estructura y hacer evolucionar el stream a lo largo del tiempo.
¿Qué es el procesamiento de flujos?
El procesamiento de flujos consiste en realizar operaciones ...
Get Patrones de diseño para aplicaciones nativas en la nube now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.