Las CDN cachean contenido en el borde cerca de usuarios, reduciendo latencia y carga en el origen. Use para activos estáticos, imágenes y a veces respuestas de API. Reduce ancho de banda y puede mejorar resiliencia a picos de tráfico.
Cómo ayuda una CDN
- Menor latencia: Los usuarios reciben activos desde un nodo de borde cercano en lugar de su origen. Mejora LCP y velocidad percibida.
- Menos carga en origen: Las respuestas cacheadas no llegan a su servidor. Libera CPU, ancho de banda y reduce riesgo de sobrecarga.
- Ahorro de ancho de banda: Muchas CDN cobran menos por entrega en borde que lo que pagaría por el mismo tráfico desde origen.
Qué poner en la CDN
- Activos estáticos: JS, CSS, imágenes, fuentes. Defina TTLs de caché largos y nombres de archivo versionados para cache busting.
- Medios: Vídeo y binarios grandes; descargue del origen y a menudo egress más barato en borde.
- API: Respuestas GET cacheables (ej. datos públicos) pueden cachearse en borde con TTLs cortos; cuidado con contenido personalizado o dinámico.
Buenas prácticas
- Cabeceras de caché: Use Cache-Control y ETag para que la CDN y navegadores cacheen correctamente. Invalide o versione al desplegar.
- HTTPS: Sirva todo por TLS; la mayoría de CDN terminan TLS en borde y se conectan al origen por TLS o enlace privado.
- Origin shield: Caché de segundo nivel opcional en la CDN para reducir aún más peticiones al origen.
Resumen
CDN = caché en borde cerca de usuarios; menor latencia, menos carga en origen, a menudo menor coste de ancho de banda. Use para contenido estático y cacheable; defina cabeceras de caché y HTTPS.




