Mermaid Diagram Generator n Editor

Microservices Architecture Map

How an API gateway fans out to independent services, each with its own datastore, plus the async event bus wiring billing and notifications to order events.

Mermaid source
graph TD
    Client[Client] --> Gateway[API Gateway]
    Gateway --> Auth[Auth Service]
    Gateway --> Orders[Order Service]
    Gateway --> Catalog[Catalog Service]
    Auth --> AuthDB[(Auth DB)]
    Orders --> OrdersDB[(Orders DB)]
    Catalog --> CatalogDB[(Catalog DB)]
    Orders -->|order.created| Bus[[Event Bus]]
    Bus --> Notify[Notification Service]
    Bus --> Billing[Billing Service]
    Billing --> BillingDB[(Billing DB)]
Microservices Architecture MapOpen in editor →

Category: Architecture · Tags: microservices, architecture, flowchart