All Questions
Caching easy

What is the primary architectural goal of introducing a cache into a system?

  1. A To serve as the primary persistent source of truth for all application state and data.
  2. B To increase the system's total storage capacity by utilizing high-density disk arrays.
  3. C To reduce read latency and decrease the overall load on the underlying data store.
  4. D To provide a secure, encrypted storage layer for sensitive user credentials at rest.

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

Get the app

Related questions