Transacciones distribuidas: Arquitectura de referencia
Las mutaciones de dominio y las filas de outbox comparten una transacción de base de datos; un relay publica al menos una vez; los consumidores son idempotentes; está prohibido escribir en la base de datos y en un broker de forma independiente sin un outbox.