All Questions
Scaling Reads hard

In a high-throughput Redis cache, your CPU is at 100% despite low network usage. You are storing large JSON blobs. What is the likely culprit?

  1. A Redis is swapping to disk.
  2. B Serialization/Deserialization overhead in the application, or compression overhead if enabled.
  3. C Redis single-threaded architecture.
  4. D Too many connections.

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

Get the app

Related questions