Asynchronous Communication
Kind: principle
Layer: Execution Core
Record: architecture:asynchronous-communication
Severity: contextual
Scope: service, system
Canonical: Ontology
A design rule that work the caller does not need at once is sent as a message, so the caller does not wait on it.
Listed in Architecture principles, after Integration Events and before Eventual Consistency.