Desarrolla soluciones basadas en eventos y mensajes en Azure
Fiodar Sazanavets
Senior Software Engineer and Microsoft MVP


Dominio
Tema personalizado


Los filtros entregan solo los eventos que interesan a un suscriptor.
Los filtros de prefijo y sufijo de asunto funcionan bien con asuntos tipo ruta.
/sales/ o .jpg. También se puede filtrar por tipo de evento.
Los filtros avanzados admiten comparaciones como mayor que, menor que y contiene.
Varios filtros se combinan con AND lógico para un control preciso.

Event Grid admite dead-lettering como red de seguridad.
Si la entrega falla tras todos los reintentos, el evento no se pierde.
Los eventos no entregados se escriben en un contenedor de almacenamiento de dead-letter.
Se guarda el contexto del fallo para inspección y auditoría.
Los eventos pueden reproducirse después mediante un flujo de recuperación.

Event Grid usa back-off exponencial al reintentar entregas.
El retraso entre reintentos aumenta tras cada fallo.
Cada suscripción de eventos tiene una política de reintentos configurable.
Puedes ajustar los intentos máximos de entrega y el time to live (TTL).
Elige la configuración según el impacto de eventos tardíos o perdidos.


Event Grid ofrece entrega al menos una vez.
Puede haber duplicados y no se garantiza el orden global.
Estas garantías aplican a eventos de sistema y personalizados.
La diferencia es quién posee el publicador.
Con eventos de sistema, Azure publica los hechos.
Con eventos personalizados, tú publicas los hechos y debes gestionar la deduplicación.
Desarrolla soluciones basadas en eventos y mensajes en Azure