Archangels

Entry to the O'Reilly Autumn 2021 Architectural Kata


> Home > ADRs


Use and event-driven architecture

Date: 2021-10-27

Status

Confirmed

Context

Analysis of the architecture characteristics required of the system and the possible architecture styles concluded that an event-driven architecture would suit the system, with less trade-offs than other options.

Decision

Use an event-driven architecture for the backend of the system.

Consequences

Positive:

  • Four of seven characteristics score highly.

Negative:

  • Interoperability needs to be mitigated.

Risks:

  • Interoperability and configurability may still be high trade-offs after mitigation.

> Home > ADRs