Learn system design through practical explanations, visual architecture, and interview questions you can work through at your own pace.
Follow the request
Edge cache
Fast path for popular links
Redirect service
Looks up the destination
Key-value store
short code β original URL
Pick up where you are
Make it yours
Create a free account with email or Google to keep your place, save notes, and take part in discussions with other engineers.
Save your reading progress across devices
Join article discussions and leave comments
Keep notes and build a study routine
Simple plans, clear value
Explore the foundations for free. Premium opens the full library of detailed system-design and engineering guides.
Build your foundations
Read selected guides and create an account to keep your learning organized.
The whole library, at your pace
Monthly
Billed monthly
Yearly Β· save 16.6%
About $8.33 per month
Monthly and yearly options are shown in secure checkout. Manage or cancel your subscription from your account.
Prices are displayed in USD; your checkout may show a local currency and applicable tax. Free account features include saved progress and community participation, and do not require Premium.
Your next good design starts here
Read at your own pace, and come back to your progress whenever you like.