Capítulo 7. Diseñar eventos
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Hay muchas formas de diseñar eventos para arquitecturas basadas en eventos. Sin embargo, algunas son más adecuadas que otras para su uso en una malla de datos basada en eventos. Este capítulo cubre las mejores estrategias para diseñar eventos para tus productos de datos basados en eventos, incluyendo cómo evitar los numerosos escollos que encontrarás por el camino.
Introducción a los tipos de eventos
Hay dos tipos principales de eventos que sustentan todo el diseño de eventos: el evento de estado, que presentamos por primera vez en "Eventos de estado y transferencia de estado transportada por eventos", y el evento delta, que trataremos con más detalle en este capítulo.
La Figura 7-1 muestra una simple onda cuadrada en estado estacionario, que cambia periódicamente de un estado a otro en función de un delta. De forma similar a esta onda cuadrada, modelamos nuestros eventos para capturar el estado en sí o el perímetro que pasa de un estado a otro.
Hay tres etapas en cualquier suceso de un sistema:
-
El estado inicial
-
El delta que altera el estado inicial para producir el estado final
-
El estado final (que también es el estado inicial para el siguiente ciclo de cambio)
La mayoría de los ...
Get Construir una malla de datos basada en eventos 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.