System Design Codex
Subscribe
Sign in
Home
Archive
About
Latest
Top
Discussions
How to Explain Tech Stuff to Non-Tech Colleagues
Some tips
Jul 1
•
Saurabh Dashora
6
2
June 2026
Monolith to Service Architecture
Top Strategies
Jun 23
•
Saurabh Dashora
20
2
How to Scale Kubernetes
Top Strategies to Know About
Jun 16
•
Saurabh Dashora
12
1
Key Components of a Prod Web Application
A big picture view...
Jun 9
•
Saurabh Dashora
13
1
2
How to Design APIs
Key considerations to keep in mind
Jun 2
•
Saurabh Dashora
32
1
6
May 2026
How to Move from Monolith to a Service Based Architecture
Strategies worth knowing
May 26
•
Saurabh Dashora
23
Database Locking Mechanisms
Pessimistic vs Optimistic
May 19
•
Saurabh Dashora
37
2
1
Top Deployment Strategies
Every developer should know these
May 12
•
Saurabh Dashora
15
How Terraform Works
Step by step
May 5
•
Saurabh Dashora
31
1
5
April 2026
Top Cache Eviction Strategies
Caching is a crucial technique for improving application performance and responsiveness.
Apr 28
•
Saurabh Dashora
16
3
Top Resiliency Patterns for Developers
Quick Guide
Apr 21
•
Saurabh Dashora
25
4
What is the BFF Pattern?
And when do you need it?
Apr 7
•
Saurabh Dashora
16
2
1
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts