Sector file // system-design
SYSTEM DESIGNDECODED.
Scale, storage & trade-offs
Medium
9 questionsWhat is idempotency and why does it matter?
System Design · 1.1k views · idempotency
How do distributed systems detect node failures?
System Design · 980 views · heartbeat, failure-detection
What is consistent hashing?
System Design · 832 views · consistent-hashing
What is the CAP theorem?
System Design · 764 views · cap-theorem
How would you design OpenTelemetry tracing for 200 microservices?
System Design · 743 views · opentelemetry, tracing, observability
What is two-phase commit and its drawbacks?
System Design · 649 views · two-phase-commit
What is the difference between optimistic and pessimistic locking?
System Design · 451 views · locking
How would you design a rate limiter (token bucket vs leaky bucket)?
System Design · 65 views · rate-limiting, token-bucket, leaky-bucket
Hard
8 questionsHow would you design a distributed job scheduler?
System Design · 1.2k views · scheduler, queues
What is leader election in distributed systems?
System Design · 1.2k views · leader-election
How would you design a distributed cache?
System Design · 1.2k views · distributed-cache
How would you design a distributed key-value store / query cache for search?
System Design · 663 views · query-cache, distributed, key-value
How would you design a Web Crawler at scale?
System Design · 621 views · web-crawler, distributed, politeness
How would you design a distributed key-value store?
System Design · 219 views · key-value-store
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