Distributed in-memory cache inspired by Memcached at Facebook (Scaling Memcache at Facebook, NSDI 2013) and Redis Cluster: look-aside caching, consistent hashing, replicas with failover, gutter pools, leases against stampedes and invalidation from the database's commit log. A teaching design.
Build this system yourself on the canvas below. Add components, connect them, and run traffic simulations to see where your design holds up and where it breaks.
You're in the middle of an interview session. Leaving now will end your current attempt.
Explore concept overviews, real-system examples, key tradeoffs, and interview talking points for each roadmap section.
You've conquered this phase. These are the skills you now own: