Eventos de Dominio vs Eventos de Integración
En arquitecturas event-driven, es útil distinguir entre eventos según su propósito: comunicación dentro del dominio versus integración entre bounded contexts. Esta distinción ayuda a manejar mejor el acoplamiento y la evolución del sistema. El Contexto Cuando todo se modela como “un evento”, aparecen tensiones. Un mismo mensaje intenta servir a dos propósitos diferentes: Comunicar hechos del dominio para coordinar reacciones dentro del bounded context. Exponer cambios de estado como contrato de integración con otros bounded contexts. Por ejemplo, cuando un producto se pone a la venta en un e-commerce: ...