System Design Codex

System Design Codex

Home
Archive
About
8 Must-Know Distributed System Design Patterns
Distributed Systems are important for building scalable, fault-tolerant, and highly available systems.
Jan 21 • 
Saurabh Dashora
96

Share this post

System Design Codex
System Design Codex
8 Must-Know Distributed System Design Patterns
9
15 Must-Know Elements of System Design
Key Lego Blocks...
Feb 4 • 
Saurabh Dashora
92

Share this post

System Design Codex
System Design Codex
15 Must-Know Elements of System Design
10
8 Must-Know Strategies to Build Scalable Systems
Don't ignore scalability
Dec 10, 2024 • 
Saurabh Dashora
80

Share this post

System Design Codex
System Design Codex
8 Must-Know Strategies to Build Scalable Systems
14
3 Interview Questions on Event-Driven Patterns
Also useful for projects
Sep 10, 2024 • 
Saurabh Dashora
99

Share this post

System Design Codex
System Design Codex
3 Interview Questions on Event-Driven Patterns
11
8 Strategies for Reducing Latency
High latency can cost your system
Jul 9, 2024 • 
Saurabh Dashora
79

Share this post

System Design Codex
System Design Codex
8 Strategies for Reducing Latency
10
5 Must-Know Deployment Strategies
Deploying new features to an application is one of the most sensitive stages in the software development lifecycle.
Apr 1 • 
Saurabh Dashora
69

Share this post

System Design Codex
System Design Codex
5 Must-Know Deployment Strategies
2
Introduction to Kafka
A Helicopter View...
Sep 24, 2024 • 
Saurabh Dashora
87

Share this post

System Design Codex
System Design Codex
Introduction to Kafka
12
How To Do Well in System Design Interviews?
Key Steps That Matter...
Jan 28 • 
Saurabh Dashora
80

Share this post

System Design Codex
System Design Codex
How To Do Well in System Design Interviews?
5
How Kubernetes Works Internally?
A High-Level Overview
Apr 22 • 
Saurabh Dashora
53

Share this post

System Design Codex
System Design Codex
How Kubernetes Works Internally?
6
Key API Design Considerations
Essential things to keep in mind...
May 6 • 
Saurabh Dashora
56

Share this post

System Design Codex
System Design Codex
Key API Design Considerations
7
Eventual Consistency is Tricky
But there are great patterns to handle it...
Oct 22, 2024 • 
Saurabh Dashora
62

Share this post

System Design Codex
System Design Codex
Eventual Consistency is Tricky
9
Your Code is Fast, But Your Database is Slow—Now What?
Tips to Improve Database Access
Feb 11 • 
Saurabh Dashora
49

Share this post

System Design Codex
System Design Codex
Your Code is Fast, But Your Database is Slow—Now What?
5
© 2025 Saurabh Dashora
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture

Share