Definición
Una CDN (red de distribución de contenido) es una red de servidores distribuida globalmente, llamados puntos de presencia o PoPs, que almacena en caché copias de tu sitio web y atiende a cada visitante desde la ubicación físicamente más cercana a él. En lugar de que cada solicitud viaje hasta un único servidor de origen, muchas veces a cientos o miles de kilómetros de distancia, la CDN responde desde un nodo perimetral cercano en milisegundos de un solo dígito o de dos dígitos bajos, lo que hace que las páginas carguen más rápido, reduce la carga sobre el origen, disminuye los costos de ancho de banda y añade fiabilidad y seguridad, incluyendo filtrado de DDoS. Esto funciona mejor con recursos estáticos: imágenes, CSS, JavaScript, fuentes, video y HTML que se puede almacenar en caché; las páginas personalizadas o muy dinámicas requieren reglas de caché más cuidadosas o evitan por completo la CDN. Prácticamente todos los sitios web de alto tráfico o con presencia en varias regiones utilizan una. Las CDN gratuitas (Cloudflare) y las opciones de pago por uso (Bunny) cubren la mayoría de las necesidades; las CDN empresariales (Fastly, Akamai, AWS CloudFront) gestionan las cargas de trabajo más grandes y ofrecen un control más detallado.
Cómo funciona
Tu sitio web reside en un servidor de origen. Una CDN mantiene copias en caché de tu contenido estático (imágenes, CSS, JavaScript, fuentes y, a menudo, páginas completas) en cientos de servidores en todo el mundo, llamados puntos de presencia o PoPs. Cuando alguien visita el sitio, la solicitud se dirige al PoP más cercano. Si el contenido está en caché allí, se entrega de inmediato; si no, el nodo perimetral lo obtiene una vez desde el origen, lo almacena en caché y entrega directamente todas las solicitudes locales posteriores.
Por qué es importante
Una CDN reduce los tiempos de carga de página para visitantes de todo el mundo, absorbe picos de tráfico que de otro modo afectarían a tu servidor, reduce los costos de ancho de banda del origen, mejora el tiempo de actividad cuando el origen falla brevemente y añade una capa de seguridad que filtra el tráfico de ataques antes de que te alcance. Para cualquier sitio con audiencia en más de una región, es la mejora de rendimiento y fiabilidad con mayor impacto disponible.