arch.hub
Architecture HubAuthorsLearning Paths

Software Architecture

Architecture Hub

Curated deep-dives on distributed systems,
scalable backend design and architecture patterns.

ClientAPI GatewayServiceDatabase

Latest articles

20 total

Featured

The Circuit Breaker Pattern
Stop cascading failures by detecting when a downstream service is unhealthy and short-circuiting calls until it recovers.
The Saga Pattern: Distributed Transactions Without 2PC
The API Gateway Pattern
Monolith vs Microservices: When to Split
  • Clean Architecture: The Dependency Rule
    Source code dependencies must always point inward — toward higher-level policy and away from details like frameworks and databases.
  • Hexagonal Architecture: Ports and Adapters
    Isolate your domain from infrastructure by inverting dependencies — the application core knows nothing about HTTP, databases, or queues.
← Prev134Next →

© 2026 arch.hub

Sulu CMS · Next.js