Resources · Reference Diagrams

Diagram Library

Reference diagrams for common architectural patterns — system topologies, data flow diagrams, sequence charts, and decision trees embedded in articles throughout this library.

Diagrams are embedded in articles. Each article page includes reference diagrams and ASCII architecture sketches within the relevant sections. Use this page as an index to find diagrams by category.

Architecture Style Diagrams

Microservices Topology

API gateway, service mesh, service registry, and inter-service communication topology.

Architecture

Event-Driven Architecture Flow

Producers, event broker, consumer groups, and downstream projections.

Architecture

CQRS Command / Query Split

Command stack with write model, event projection, and separate read model / query side.

Architecture

Hexagonal (Ports & Adapters)

Domain core surrounded by ports and adapter implementations for each external concern.

Architecture

Reliability Pattern Diagrams

Circuit Breaker State Machine

Closed → Open → Half-Open state transitions with timeout and success threshold.

Reliability

Saga Orchestration Flow

Orchestrator service coordinating local transactions and compensating actions on failure.

Distributed

Data Architecture Diagrams

Lakehouse Architecture

Bronze / Silver / Gold medallion layers with Delta Lake and Spark compute.

Data

Transactional Outbox Flow

Atomic DB write + outbox table, relay poll / CDC, and broker publication sequence.

Messaging

Cloud & Infrastructure Diagrams

Multi-Region Active-Active

Global load balancer, regional stacks, cross-region replication, and failover routing.

Cloud

Kubernetes Cluster Architecture

Control plane, node pools, ingress, storage classes, and network policies.

Cloud