Series · Active · 2 parts
System Design from First Principles
Capacity planning, queues, backpressure, retries, and failure handling.
- 01article · foundations · 10 min read
Capacity Planning Before Architecture Diagrams
A practical method for turning workload assumptions into request, storage, bandwidth, concurrency, and failure-capacity budgets before choosing an architecture.
- 02article · intermediate · 10 min read
Queues, Backpressure, and Idempotency: Designing for Failure
How bounded queues, admission control, idempotency keys, retry budgets, and dead-letter handling turn asynchronous delivery into a controlled reliability system.