Pattern series
Quorum Replication and Failover
4 System Design questions share this exact tag. Use the closely related series below for a fuller drill.
- 01Preview
Distributed Key-Value Store
Design a Dynamo-style highly available key-value store: partition keys across nodes with consistent hashing, replicate each key to N nodes, and let ev...
Practice bank - 02Preview
Distributed Cache
Design a distributed in-memory cache service at Redis/Memcached scale that serves roughly 1M QPS at p99 under 5ms.
Meta - 03Preview
Distributed Message Queue
Design a Kafka-style durable, partitioned log broker that ingests high-throughput event streams.
Apache Kafka (LinkedIn) - 04Preview
Object Storage
Design an S3-like object storage service that stores billions of immutable blobs durably and cheaply.
Amazon / Backblaze