System Design
The complete canon of distributed systems. Databases, caching, consensus, message queues, load balancing — from CAP theorem proofs to Raft implementation. Every page a chapter in the engineering bible.
Enter the vault
"Give me six hours to chop down a tree and I'll spend four sharpening the axe." This is the axe.
| Path | For those who seek | Estimated journey |
|---|---|---|
| Backend Engineer | Mastery of the server realm | ~40 hours |
| System Design Interview | Victory in the arena | ~30 hours |
| DevOps Engineer | Command of the infrastructure | ~35 hours |
| Frontend Engineer | The art of the interface | ~25 hours |
| Security Engineer | Guardian of the gates | ~20 hours |
| Data Engineer | Tamer of the data deluge | ~30 hours |
| AI/ML Engineer | Architect of intelligence | ~25 hours |
| Platform Engineer | Builder of the platform | ~35 hours |
| Full-Stack Engineer | Master of all realms | ~50 hours |
Docker · Kubernetes · Git · SQL · TypeScript · Linux · Redis · Terraform · Python · Go · Rust · Bash · Nginx · PromQL · AWS CLI · kubectl · Helm · GraphQL · Regex
Knowledge Graph · Compare Technologies · Technology Radar · Browse by Tag · Glossary