System Design
How large-scale systems are designed — from load balancing and caching to database sharding, message queues, and failure strategies.
Scaling
Performance
Data Layer
Cookie preferences
We use essential cookies for sign-in and preferences. With your permission, we also use basic analytics to improve lessons.