System Design Codex
Subscribe
Sign in
Home
Archive
About
Latest
Top
Discussions
5 Million Profiles Reads/Second - Caching at LinkedIn Scale
Couchbase Cache, Espresso and Brooklin
11 hrs ago
•
Saurabh Dashora
13
1
1
An Intro to DB Sharding
Strategies and decision method
Nov 18
•
Saurabh Dashora
25
1
2
Choosing Between Normalization Or Denormalization
How to make the decision
Nov 11
•
Saurabh Dashora
20
1
1
Key Concepts of Kafka
A high level view...
Nov 4
•
Saurabh Dashora
41
1
4
October 2025
Authorizing 10 Million API Calls Per Second
How LinkedIn Authorizes The Calls?
Oct 28
•
Saurabh Dashora
30
3
How Paypal Built JunoDB?
A deep dive breakdown
Oct 21
•
Saurabh Dashora
19
3
1
How Amazon Dynamo Works
The precursor to the highly popular DynamoDB
Oct 14
•
Saurabh Dashora
31
2
3
Top Strategies for High Availability
Knowing about them can help you...
Oct 7
•
Saurabh Dashora
25
2
1
September 2025
How Amazon S3 Works Behind the Scenes
It has many sub-components
Sep 30
•
Saurabh Dashora
32
3
What All Can A Load Balancer Do?
One tool...many features
Sep 23
•
Saurabh Dashora
29
5
2
Most Important Tips for System Design Interviews
These can help you during interviews.
Sep 16
•
Saurabh Dashora
35
5
JWT versus PASETO
Two token-based authentication mechanisms
Sep 9
•
Saurabh Dashora
26
2
2
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts