Content Delivery Network
Un CDN met en cache le contenu statique sur des nœuds de périmètre dans le monde entier, répondant aux requêtes des utilisateurs à proximité afin de réduire la latence et la charge d'origine.
Objectif
Accélérer la livraison de contenu et réduire la charge d'origine et le coût de bande passante.
Mécanisme
Les requêtes des utilisateurs sont acheminées par DNS vers le nœud de périmètre le plus proche. Les succès de cache sont renvoyés directement ; les échecs sont récupérés depuis l'origine puis mis en cache. Les clés de cache (URL/Cookie/Vary) contrôlent la granularité. L'invalidation du cache (purge) rafraîchit le contenu.
Cas d’usage
- Accélération de contenu
- Diffusion mondiale
- Optimisation de la bande passante