¿Cómo se cargan tan rápido los sitios web robustos como YouTube?

YouTube es propiedad de Google y tiene la ventaja de tener centros de datos ubicados en todo el mundo.

Utilizan diversas tecnologías para garantizar que un video se cargue lo más rápido posible.

  • Balanceo de carga
  • Sus centros de datos son su propia red de entrega de contenido CDN.
  • Optimizan el video al subirlo y luego entregan un video con formato automático basado en su ancho de banda
  • Búsqueda previa de activos
  • Caché del lado del servidor
  • Caché del lado del cliente
  • Sus servidores están extremadamente afinados y estoy seguro de que están bien monitoreados y mantenidos
  • Etc.

Se reduce a la cantidad de recursos que pueden asignar que la mayoría de la gente no se da cuenta de que opera un servicio tan ampliamente utilizado.

YouTube sigue siendo el segundo motor de búsqueda más grande y Google sabe que tienen que gastar dinero para que funcione sin problemas, de lo contrario, la gente dejaría de visitar YouTube y luego el dinero publicitario dejaría de fluir. De hecho, leí en alguna parte que YouTube pierde dinero y no pero rentable Como un líder de pérdida. YouTube: mil millones de espectadores, sin fines de lucro

Los videos no se cargan; ellos fluyen

La carga es una función de página; entonces la pregunta podría ser “¿por qué las páginas de YouTube se cargan tan rápido?” La velocidad de carga se ve afectada por la velocidad de conexión, el tamaño de la página, el rendimiento del servidor web y la eficiencia del código que produce la página.

La razón por la cual YouTube te parece rápido depende de con qué lo contrastes. O la velocidad de conexión entre su navegador y otro sitio web es más lenta, o la página que está cargando es más grande, o el rendimiento del servidor web es inferior, o el código es ineficiente, o alguna combinación de estos.

El código que impulsa los sitios web de WordPress es notablemente ineficiente. Es decir, están tratando de ser todo para todas las personas, y esto crea mucha hinchazón, lo opuesto al código eficiente, que aumenta el tiempo de carga de la página. WordPress es el CMS más popular, pero no es el mejor.

Construyo páginas web de carga rápida. Es fácil para mí porque soy ingeniero web (especializado en tecnología web). Pero la mayoría de los diseñadores web son diseñadores gráficos (especializados en diseño) que tomaron una clase de tecnología web (pero no tienen mucha destreza).

En lo que respecta al desarrollo web, el rendimiento es tan importante como el diseño.