System design
Learning paths
Articles
Topics
Roadmaps
Playground
Search articles, topics...
⌘K
Library
Topics
Scaling
Growing past one server: more machines, fewer single points of failure.
Path
System design
Databases
Articles
Level
Foundation
Core
Senior
Staff
Design questions only
Narrow
Reliability
1
Load balancing
2
Replication
1
Queues and streams
1
Search
1
LLMs
1
5 pages
Scaling from one server
System design · Foundation · 18 min
Reliability
Load balancing
Design a web crawler
System design · Senior · 21 min
Search
Queues and streams
Design an LLM inference platform
System design · Staff · 33 min
LLMs
Load balancing
Scaling a database
Databases · Core · 7 min
Replication
Vertical vs horizontal scaling
Articles · Foundation · 8 min