Foundations — the journey a request takes, and the words you'll hear — anycast routing to the nearest POP

A CDN is a stack of caches in front of your origin: a request travels from the browser, through DNS and the anycast routing fabric, to the nearest POP (which terminates TLS and may hold a cached copy); only a miss travels on — through an optional shield — to origin.

Scene 00

Foundations — the journey a request takes, and the words you'll hear

  1. Watch
  2. Try it
  3. Predict
  4. Capture
REQUEST JOURNEYBROWSERyour userDNSA → IPreturns one anycast IP for everyoneanycast cloudrouting fabricroutes you to the nearest POPPOPcacheedge celledge server near the userORIGINyour server — source of truthnearest
A user is about to request /logo.png. Watch the whole journey once.
What to watch for

One request, the whole way down and back. First it's a MISS (origin has the only copy); then the edge has a copy and the next request is a HIT. Names come next — for now just watch the path.

Continue unlocks when the animation finishes.

Where this sits in Build a CDN

Scene 00 of 13, in the Edge basics act — The request journey, origin pain, an edge near each user, POPs and anycast.. The whole request path on one diagram — browser → DNS → anycast → POP (the edge cache) → origin — plus a clickable glossary of the core journey terms. Orientation before you touch anything.

Up next. That whole journey exists to avoid one thing — the long trip to a single far-away origin. The next scene makes you feel exactly why that trip is so expensive when there's no cache in the middle.

All 13 scenes in Build a CDN · Every curriculum

Built with Arqly
Every scene in Build a CDN builds on the one before it.All 13 Build a CDN scenes