Design a content delivery network
Design a CDN that serves static content from servers close to users. Cover how a request reaches the nearest edge, what the edge caches and for how long, cache misses and the path back to the origin, invalidation when content changes, and handling edge failures and traffic spikes.
No answer yet. Write the first one; the best answer gets endorsed.
