All Questions
Caching medium

You purge a file from your CDN to fix a critical bug. It takes 15 minutes to propagate. Why?

  1. A The CDN's edge servers are likely running a background garbage collection cycle that prioritizes larger media assets over static code files.
  2. B The purge command must physically propagate to hundreds of globally distributed Points of Presence (PoPs) to ensure a consistent invalidate state.
  3. C The purge request is automatically queued until the original Time-To-Live (TTL) for the file has naturally expired across all edge nodes.
  4. D Standard DNS propagation delays prevent the updated file paths from being correctly resolved by the CDN's primary routing layer.

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

Get the app

Related questions