All Questions
Scaling Reads easy

Your cache is full. You need to save a new item. Why do you need an 'Eviction Policy' (like LRU)?

  1. A To encrypt the new data.
  2. B To decide which database to call.
  3. C To decide which old item to delete to make room for the new one.
  4. D To compress the cache.

One system design question a day, with spaced repetition so the ones you miss come back.

Get the app

Related questions