Architecture

Requirements

  • Choose a suitable overarching design.
  • Enforce system-wide consistency with domain-driven design.
  • Define components.

Examples

See also

API design

API integrations

Data integrations

Messaging systems