Architecture

Overview

The system architecture is inspired by Cosmic Python. Reading the book will provide the best sense of how this system is designed. That said, there are a few differences to make note of.

Key differences:

  • Implicit transactions

C4 Model

The following is an attempt to express the system architecture using the C4 Model.

Context Diagram

acme-system-context

System Container Diagram

acme-system-container

Business API Component Diagram

acme-business-api-comonent