A table mapping the phrase "CDN" to the possible meanings: Content Delivery Network - a network of globally distributed caching servers intended to reduce round-trip time between consumers and content Reverse Proxy as a Service, now also offering DDoS-protection, WAF, Traffic Analytics, and indiscriminately blocking Tor. You can't spell "Zero Trust" without "CDN". Oh, wait, I guess you can. The practical centralization of half the internet's TLS keys in one convenient place, serving the wildest of wildcards. Captcha AI training grounds All sorts of (often actually clever) Anycast, DNS, TLS, and HTTP protocol tricks. CNAMEs, CNAMEs everywhere Somebody else's computers running in places they don't control or jurisdictions you don't want to think about. Confused Deputy, Naturally Write once, run everywhere. I mean: Pop one (system), pwn many (customers). Centralizing the internet by decentralizing your content.
https://media.mstdn.social/media_attachments/files/109/750/912/936/612/719/original/eedc076bea7e1f29.png