A medida que aumenta la demanda de contenido en línea, aumenta la demanda de una tecnología que pueda transmitir videos, archivos enormes y otros contenidos web a los usuarios de forma rápida y efectiva. El retraso que se produce entre que carga una página web y la página aparece en pantalla se denomina latencia. La latencia de una página puede ser alta debido a la distancia geográfica entre tu ordenador y el servidor que aloja la página web. Lo cierto es que a ningún usuario le gustaría esperar mucho tiempo para que cargue un contenido; al final simplemente cerrará la ventana del navegador o buscará otro recurso web.
Los CDN evolucionaron para resolver un problema tan fundamental como es el acelerar la entrega de contenido. El contenido almacenado en caché en varios servidores se distribuye alrededor de varias ubicaciones geográficas para ofrecer una mayor cantidad de contenido en numerosos puntos finales de forma rápida y rentable.
En este artículo, echaremos un vistazo sobre cómo funciona CDN y los tipos de entregas de CDN según los requisitos del usuario.
En general, los CDN son una gran red de servidores. Reducen el estiramiento físico entre un servidor web y el usuario al hacer que copias del contenido se extraigan del servidor de origen para almacenarlas a lo largo y ancho del globo dentro de unos bancos de almacenamiento llamados cachés o PoP. Entonces, cuando un usuario de los EE. UU. intente acceder a un contenido de Francia, simplemente accederá desde un PoP local en EE. UU., en lugar de enrutar el contenido desde Francia. En pocas palabras, los CDN son excelentes para ofrecer una cobertura superlativa a los usuarios, mejorando así la experiencia del usuario.
Según su propósito, las entregas desde un CDN se dividen en tres categorías: CDN de propósito general, CDN de video bajo demanda, CDN de video en directo.
Vamos a explorar en detalle cada una de las categorías.
Los CDN de propósito general tomaron forma antes de la aparición del video. Es posible que te hayas encontrado con un CDN de propósito general mientras navegas por un sitio web, cuando descargas una actualización de software o cuando escuchas una canción en YouTube. Impulsan el tráfico web al recopilar contenido en caché de diversas regiones. Sin embargo, la aceleración web se ha vuelto un poco compleja y altamente fragmentada, ya que dependen de un gran número de servidores a lo largo del mundo, en diferentes idiomas y cruzando las fronteras de diferentes países. Los grupos de idiomas dentro de un solo país pueden generar numerosos CDN que tienen la capacidad de avanzar en diversos mercados.
Las CDN se esfuerzan en reducir la cantidad de bits que el usuario tiene que recibir, ya que no les gustaría tener que aumentar el gasto en hardware y software de transmisión. Por lo tanto, los formatos de descarga directa, descarga progresiva y transmisión HTTP evolucionan.
La descarga directa necesita que el video se descargue antes de poder verlo. Sin embargo, este proceso es engorroso y necesita mucho tiempo para disfrutar de aplicaciones grandes y películas, mientras que los clips más cortos se pueden descargar rápidamente.
YouTube es un ejemplo perfecto de descarga progresiva que exige una descarga bit a bit. Aquí, el espectador puede ver una parte del video mientras se descarga el resto, lo que facilita la descarga y el disfrute del video. Las descargas progresivas resultan ser más efectivas y prácticas ya que la velocidad de descarga que se requiere para entregar el contenido a definición estándar excede la tasa de bits a medida que aumenta la velocidad de Internet.
La tecnología de transmisión HTTP ahoga el contenido bajo demanda al dividirlo en pequeños bits y transmitir cada bit por separado. Para personalizar una transmisión en particular para el reproductor de video del usuario, la transmisión se realiza a velocidades de bit variables.
Al igual que las otras formas de entrega de CDN, la entrega de video en directo es clave ya que la mayoría del contenido de video entregado por CDN es video bajo demanda y el video en vivo no se puede almacenar en caché. Por lo tanto, la infraestructura básica de CDN tomó una nueva forma como CDN para transmisión en directo.
Estas CDN para transmisión en directo se pueden fabricar de dos maneras
Tubos de bajo ancho de banda que utilizan reflectores para acelerar la transmisión de contenido
Tubos de ancho de banda ultra alto para la transmisión instantánea de contenido a los usuarios
La transmisión en directo por CDN se está volviendo popular a pesar de ser costosa durante los picos de visitas y el coste no se recupera facilmente ya que no podemos esperar un uso continuo. Sin embargo, se espera que la transmisión en directo por CDN se ponga a la cabeza del mercado al establecerse como sistema de comunicación principal.
Un CDN puede presentarse como una solución para suavizar la transmisión de contenido a tus clientes. Ofrecen beneficios específicos para diferentes tde sectores de negocio, tales como corporaciones de informática, medios de comunicación, gobiernos, finanzas, comercio electrónico, etc. Prepárate para experimentar una notable mejora en tu negocio al integrar un CDN en tu plataforma de transmisión.