Design a single-node in-memory cache with a write-ahead log
Design an in-memory key-value cache that sits inside one web service. Then make it survive restarts with a write-ahead log, and explain how you would shard it and cut lock contention as load grows.
No answer yet. Write the first one; the best answer gets endorsed.
