System Design Codex
Subscribe
Sign in
Home
Archive
About
Latest
Top
Discussions
How TCP Handshake Works
The 3 step process
Mar 31
•
Saurabh Dashora
27
5
1
Object Oriented Programming - The Key Terms
The essential concepts
Mar 24
•
Saurabh Dashora
21
1
Inside Look at Reddit's Metadata Store
How it works
Mar 17
•
Saurabh Dashora
18
2
How Agoda Load Balanced Kafka
Deep Dive
Mar 10
•
Saurabh Dashora
23
1
What Happens to an SQL Query?
The Journey Through the DB
Mar 4
•
Saurabh Dashora
23
4
February 2026
How to Prevent the DB from Becoming a Bottleneck
Tips and Strategies
Feb 24
•
Saurabh Dashora
27
4
Airbnb's Move from Monolith
The journey of migration
Feb 17
•
Saurabh Dashora
21
3
1
Eraser’s New AI-Driven Diagramming Workflow
Making Documentation Wonderful Again
Feb 10
•
Saurabh Dashora
10
3
The Role of Caching at Netflix
How Netflix Holds Your Attention
Feb 3
•
Saurabh Dashora
32
1
January 2026
Synchronous Communication is NOT the Only Way
There are other ways your application components can talk to each other
Jan 28
•
Saurabh Dashora
16
2
1
Top Strategies to Reduce Latency
Latency is the new downtime
Jan 20
•
Saurabh Dashora
27
1
7
Sticky Sessions or Not?
How to decide?
Jan 13
•
Saurabh Dashora
26
1
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts