Back to Backend Engineer
🏛️
Phase 9
High-Level Design
Scalability, availability, CAP theorem, and a practical framework for system design problems.
1
Scalability and Availability for Backend Systems
A staff-engineer guide to horizontal scaling, stateless services, L4/L7 load balancing, redundancy, and defining availability targets.
backend-engineerscalabilityavailability
2
Latency, CAP Theorem, and Consistency Models
A practical guide to CAP theorem, PACELC, and consistency models, and how they drive real database and cache decisions.
backend-engineerlatencycap-theorem
3
System Design Problem Solving: A Practical Framework
A repeatable HLD interview framework applied end-to-end to a URL shortener and an order/notification system.
backend-engineerhlddesign-problems