Glossary term
What is CDN (Content Delivery Network)?
CDN stands for Content Delivery Network.
In DevOps
A network of servers around the world that cache your files close to users so they load fast.
Learn it properly · DevOpsLesson 11: S3 and CloudFront: Static Assets and CDNUploads, images and built assets in S3, served from edge locations near your users.In System Design
Servers worldwide that cache content near users. Example: Images load from a server in your city.
Learn it properly · System DesignLesson 14: How CDNs Make the Web FastYour servers are in Mumbai and a user in São Paulo waits three seconds. How CDNs copy content to edges near every user, how HTTP headers control what gets cached, and how to update files that live on hundreds of servers.In The Browser Contract
Servers around the world that keep copies of your files. Users get files from a nearby server, so it is faster and your own server has less work.
Learn it properly · The Browser ContractLesson 5: HTTP Caching: Cache-Control, ETags and the CDN in BetweenFresh or must-check, no-cache vs no-store, immutable for hashed files, stale-while-revalidate, and what a shared cache must never store.In Networking for Developers
Many servers around the world that cache your content near users.
Learn it properly · Networking for DevelopersLesson 6: Load Balancers, Proxies, CDNs and FirewallsLayer 4 and layer 7 balancing, reverse and forward proxies, CDNs, caching at the edge, and firewalls and security groups.