Sector file // system-design
SYSTEM DESIGNDECODED.
Scale, storage & trade-offs
Medium
11 questionsWhat is idempotency and why does it matter?
System Design · 1.1k views · idempotency
How do you handle asynchronism, message queues and backpressure at scale?
System Design · 991 views · asynchronism, message-queue, kafka
What is database connection pooling?
System Design · 885 views · connection-pool
What is the publish-subscribe pattern?
System Design · 872 views · pub-sub
How would you design OpenTelemetry tracing for 200 microservices?
System Design · 743 views · opentelemetry, tracing, observability
How would you design an edge-native app on Cloudflare Workers + R2?
System Design · 388 views · edge, cloudflare, r2
Kafka vs SQS — how do you choose for an event-driven system in 2025?
System Design · 370 views · kafka, sqs, event-driven
What is the difference between throttling and rate limiting?
System Design · 317 views · throttling
Hard
9 questionsHow would you design a distributed job scheduler?
System Design · 1.2k views · scheduler, queues
How would you design a notification system?
System Design · 1.1k views · notifications
How do you scale WebSockets to 1M connections with Redis Pub/Sub?
System Design · 829 views · websocket, redis, pubsub
How would you design a URL shortener like TinyURL?
System Design · 514 views · url-shortener
How would you design AI inference infra with GPU queue and KV-cache?
System Design · 376 views · ai-inference, gpu, kv-cache
Exactly-once processing — can Kafka or SQS guarantee it?
System Design · 361 views · kafka, exactly-once, idempotency
How would you design a distributed email service?
System Design · 0 views · system-design, case-study
How would you design a distributed message queue?
System Design · 0 views · system-design, case-study
Seen a System Design question that is not here? Add it and help the next candidate.
Share a question