Questo è essenzialmente il modo in cui funzionano i CDN. Quando una persona in Corea del Sud richiede una determinata risorsa, il server DNS risponde con un indirizzo IP di un proxy inverso situato a Seoul. Un altro utente dalla California riceverà un indirizzo IP diverso che potrebbe puntare a un datacenter in Oregon e un utente dalla Spagna potrebbe ottenere un altro IP che conduce a un datacenter di Francostrong.
Mentre i CDN servono contenuti statici, le cose si complicano con i contenuti dinamici, in cui un utente coreano desidera ottenere contenuti generati dal suo amico spagnolo, mentre si aspetta che la richiesta HTTP impieghi solo pochi millisecondi.
Una delle tecniche consiste nel replicare il contenuto dinamico in più datacenter in tutto il mondo; un cambiamento da parte di un utente della California può essere memorizzato solo sui server in Oregon, ma anche sincronizzato a Seoul e Francostrong.
Un altro approccio consiste nel mantenere il contenuto in alcuni data center geograficamente vicini (ad esempio in Nord Virginia e in Oregon), ma anche proxy del contenuto attraverso i data center più vicini agli utenti. In altre parole, la prima persona dalla Corea del Sud che richiede un dato dato dovrà aspettare alcune centinaia di millisecondi per il data center di Seoul per ottenere i dati dai server degli Stati Uniti, ma ulteriori richieste da parte di altri utenti coreani caricheranno semplicemente i dati memorizzati nella cache dai server di Seoul.