System Architecture

A microservices architecture with multiple services and data stores.

system-architecture.mmd
graph LR
  subgraph clients [Client Layer]
    A([Web App]) --> B[API Gateway]
    C([Mobile App]) --> B
  end
  subgraph services [Service Layer]
    B --> D[Auth Service]
    B --> E[User Service]
    B --> F[Order Service]
  end
  subgraph data [Data Layer]
    D --> G[(Auth DB)]
    E --> H[(User DB)]
    F --> I[(Order DB)]
    F --> J([Message Queue])
  end
Output
Flowchart, Zombie Mermaid Client Layer Service Layer Data Layer Auth DB Auth Service Web App User DB API Gateway User Service Mobile App Order DB Order Service Message Queue

More Flowchart examples