A Content Delivery Network (CDN) is a geographically distributed network of proxy servers and data centres that caches and serves web content from locations physically close to end users, reducing latency, relieving origin server load, and improving resilience against traffic spikes and denial-of-service attacks. CDNs operate through anycast routing, edge caching policies, and real-time traffic steering algorithms to deliver optimal user experience across diverse network conditions.

Content

  • The CDN concept originated at MIT in the late 1990s, with Akamai Technologies commercialising the first large-scale network in 1998 in response to the “flash crowd” problem — the tendency for popular web content to overwhelm origin servers during traffic spikes. Early CDNs focused on static asset delivery (images, JavaScript, CSS), using DNS-based load balancing to direct users to the nearest PoP. HTTP caching headers (Cache-Control, ETag, Vary) provided the mechanism for CDN edge nodes to determine which content to cache and for how long, while edge purge APIs allowed content publishers to invalidate cached objects on demand.
  • Technically, modern CDNs operate through several layers of intelligence: anycast BGP routing attracts user traffic to the topologically nearest PoP; request routing engines analyse user geolocation, real-user monitoring (RUM) latency data, and origin health to select the optimal edge node; content is fetched from the origin (or a shield layer) on cache miss and stored in tiered SSD and memory caches governed by TTL and LRU eviction policies; and dynamic content is accelerated through persistent TCP connections to the origin, optimised TLS session resumption, and route optimisation across CDN backbone links that bypass congested public internet paths. HTTP/3 and QUIC protocols, with their multiplexed streams and connection migration, are now default on major CDN platforms.
  • The CDN market is dominated by Cloudflare, Akamai, Fastly, AWS CloudFront, and Azure CDN, with Chinese operators including Alibaba Cloud CDN serving Asia-Pacific markets. CDN capabilities have expanded significantly beyond static caching: serverless edge compute platforms (Cloudflare Workers, Fastly Compute) execute JavaScript or WebAssembly at the PoP, enabling personalisation, A/B testing, and authentication without round-trips to origin. Edge streaming delivery for live and on-demand video is a high-value workload, with adaptive bitrate streaming and low-latency HLS/DASH delivery requiring specialised cache warming and manifest manipulation at the edge.
  • In 2024–2025, CDNs are integrating AI-driven caching prediction models that prefetch content before it is requested based on user behaviour patterns, and ML-based image optimisation pipelines that select format, resolution, and compression level per user device. Security capabilities have expanded to include bot management using behavioural signals, credential stuffing detection, and API security with schema validation at the edge. Private CDN deployments using enterprise PoP networks — operated by hyperscalers within their global backbone — are displacing public CDN for latency-sensitive enterprise applications, while CDN providers are extending to IoT and industrial edge workloads through their distributed PoP footprint.