DEV Community

#systemdesign

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Design a Live Leaderboard for 50M Players: Sorted Sets, Rank Queries, Sharded Tops

Design a Live Leaderboard for 50M Players: Sorted Sets, Rank Queries, Sharded Tops

Comments
8 min read
Choose a database by access pattern, not by hype

Choose a database by access pattern, not by hype

Comments
3 min read
How to Read a Latency Budget

How to Read a Latency Budget

Comments
4 min read
axum vs actix-web vs Rocket on 1 CPU and 1 GB RAM

axum vs actix-web vs Rocket on 1 CPU and 1 GB RAM

Comments
8 min read
Same Big O, Different Speed: The Impact of CPU Cache Locality

Same Big O, Different Speed: The Impact of CPU Cache Locality

Comments
2 min read
Rate-Limiting Writes, Not Reads: A Referral System Redesign

Rate-Limiting Writes, Not Reads: A Referral System Redesign

Comments
2 min read
Real-Time Gaming Leaderboard System Design: Redis, Ranking & Scale

Real-Time Gaming Leaderboard System Design: Redis, Ranking & Scale

Comments
18 min read
Idempotency Keys Under Distributed Retry Pressure: Key Scoping, Storage Contracts, and the Deduplication Boundary

Idempotency Keys Under Distributed Retry Pressure: Key Scoping, Storage Contracts, and the Deduplication Boundary

1
Comments 1
6 min read
Stop Starting With Microservices: The Path Real Systems Actually Follow

Stop Starting With Microservices: The Path Real Systems Actually Follow

Comments
8 min read
One Bad Request Crashed Everyone: Processes vs Threads

One Bad Request Crashed Everyone: Processes vs Threads

Comments
6 min read
Design a Scalable Notification System

Design a Scalable Notification System

5
Comments 1
2 min read
Design a Stock Trading App: A Mobile System Design Walkthrough

Design a Stock Trading App: A Mobile System Design Walkthrough

Comments
7 min read
Design WhatsApp: A Mobile System Design Walkthrough

Design WhatsApp: A Mobile System Design Walkthrough

Comments
9 min read
One Thread, 10,000 Users: Async and Event Loops Explained

One Thread, 10,000 Users: Async and Event Loops Explained

Comments
7 min read
When the eSIM Doesn't Connect: Designing the Activation-Failure Support Path in Your App

When the eSIM Doesn't Connect: Designing the Activation-Failure Support Path in Your App

Comments
5 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.