Integration Events

Kind: pattern

Layer: Execution Core

Record: architecture:integration-events

Severity: recommended

Scope: service boundary, messaging

Canonical: Ontology

A design pattern that publishes a versioned public event, mapped from an internal domain event, for consumers outside the service.

Listed in Architecture principles, after Domain Events and before Asynchronous Communication.

Requires

Reinforces

Enables

Conflicts with

In tension with

Tensions

Violated by

Severity

Category

Linked from