System Design · Junior · Question 11 of 75

What is a CDN for?

Explanation

A CDN caches static assets (JS, CSS, images, video) and even HTML at points of presence worldwide: lower latency, less load on the origin server, protection against traffic spikes. For dynamic content, a CDN can proxy and cache by rules.

Further reading

Problem with a question

System Design · Junior · question 11

Test yourself

Take the System Design · Junior quiz: questions and options are shuffled, and you get a review of your mistakes at the end.

Take this quiz