distributed-systems 7
- Event-Driven Architecture (When Time Matters)
- Synchronous vs Asynchronous Systems (Why Waiting Is a Design Choice)
- Graceful Degradation (Designing Useful Failure Instead of Total Collapse)
- Circuit Breakers (Stopping Cascading Failure Before It Spreads)
- Timeouts, Retries, and Backpressure (Why Slow Failures Are More Dangerous Than Crashes)
- Replication (Why Copying Data Improves Resilience — and Introduces Disagreement)
- Consistency Models (Why Different Users See Different Truths - and Why That’s Sometimes Okay)