Paradigms
Architectural patterns and concepts that underpin modern infrastructure. Each guide offers a concise explanation of a topic — enough to understand the landscape, make informed decisions, and have productive conversations with your engineering team.
Communication
| Guide | What it covers |
|---|---|
| service-interactions | REST, gRPC, WebSockets — how services talk to each other |
| message-queues | Asynchronous messaging for decoupled architectures |
Data
| Guide | What it covers |
|---|---|
| caching | Strategies for keeping frequently-accessed data close |
| storage | Object, block, and filesystem storage — when to use each |
| backup-strategies | Protecting data and recovering from failure |
Infrastructure
| Guide | What it covers |
|---|---|
| container-runtimes | Containers, images, and orchestration |
| networking | IP, DNS, certificates, and private networks |
Security
| Guide | What it covers |
|---|---|
| cryptography | Encryption, hashing, and applied cryptography |
| authentication-authorization | Identity verification and access control |