System design
Learning paths
Topics
Roadmaps
Games
Search articles, topics...
⌘K
Library
Topics
Observability
Logs, metrics, traces and SLOs: knowing what your system is doing.
Path
System design
AI engineering
Distributed systems
Articles
Level
Foundation
Core
Senior
Staff
Design questions only
Patterns
Append now, merge later
Precompute the read
Narrow
Scaling
1
Estimation
1
Reliability
3
Caching
1
Storage and indexes
1
Analytics
1
LLMs
1
7 pages
Availability and the nines
System design · Foundation · 16 min
Reliability
Estimation
Observability as a design component
System design · Core · 11 min
Reliability
Design a metrics system
System design · Staff · 35 min
Analytics
Storage and indexes
Latency and cost
AI engineering · Senior · 9 min
LLMs
Caching
Tail latency at scale
Distributed systems · Senior · 9 min
Scaling
Logs vs metrics vs traces
Articles · Core · 8 min
SLA vs SLO vs SLI
Articles · Core · 8 min
Reliability