All Questions
Scaling Reads easy

You have users all over the world downloading large images from your server in New York. Users in Australia complain it is slow. What solves this?

  1. A Increasing the New York server's CPU.
  2. B Zipping the images.
  3. C Using a larger database.
  4. D Using a CDN to cache copies of the images on servers physically closer to the users (e.g., in Sydney).

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

Get the app

Related questions