Pattern 40 / INFRA

CDN (Content Delivery Network)

Use this when serving static content with low latency worldwide.

Pressure
Serving static content with low latency worldwide
Mechanism
Cache assets at edge locations near users and fetch from origin on miss
Toll
Cache invalidation, stale content, and dynamic personalization boundaries
Architecture plate40
Diagram for CDN (Content Delivery Network)
Executive brief

CDN (Content Delivery Network) fits when serving static content with low latency worldwide. Mechanism: cache assets at edge locations near users and fetch from origin on miss. Use it for images, scripts, downloads, video segments, and public static pages. The toll: cache invalidation, stale content, and dynamic personalization boundaries.

Use when

Images, scripts, downloads, video segments, and public static pages.

Example

Global users download js bundles from the nearest edge pop.

Review framing

Describe the pressure first, then the mechanism, then the cost. That keeps the design grounded.

Same pressure family

Infrastructure Patterns

41Reverse Proxy42Service Mesh43Sidecar Pattern
โ† 3941 โ†’