Architecture & Design Models¶
Structural patterns for resilience and maintainability.
| Model | One-Liner |
|---|---|
| 12-Factor App | The portable, scalable cloud-native application checklist |
| Strangler Fig | Incrementally migrate from legacy by building around it |
| Circuit Breaker | Fail fast to prevent cascade failures |
| Bulkhead | Isolate resource pools so one consumer can't sink others |
| Sidecar Pattern | Attach functionality to a service without modifying it |
| Event Sourcing | Append-only event log as the source of truth |
| Idempotency | Safe to retry without side effects |