Seguro que a todos los que hemos subido algún video a Youtube, nos ha molestado alguna vez el tiempo que tardan en ser visibles los videos o el tiempo que tardan en ser indexados en su buscador, no obstante, si tenemos en cuenta que se suben más de 100 millones de videos por día, nos daremos cuenta de hasta que punto es efectivo el servidor que mantiene activo Youtube.
El servidor que utilizan funciona gracias a Apache y Python con sistema operativo Linux SuSe y para la base de datos utilizan MySQL.
Como curiosidad, cada video está alojado en un pequeño cluster y servido por más de una máquina, esto quiere decir que requieren mucho más espacio disponible del que ocupan en sí el conjunto de videos, pero tambien se aseguran de que en caso de que caiga una máquina, el video seguirá siendo visible en internet.
Otra curiosidad es que tienen cuatro miniaturas (thumbnails) por cada video y por lo tanto hay más miniaturas de video, todas ellas las alojan en un grupo de máquinas y debido al funcionamiento de las miniaturas, dichas máquinas sufren demasiadas conexiones por segundo y demasiados accesos al disco duro, lo que les provocaba diversos problemas. Para solucionarlo utilizaron el sistema Google BigTable que distribuye la información más eficientemente.
Las estadísticas son así de contundentes:
- Se suben 100 millones de videos al día
- Youtube se fundó en Febrero de 2005
- En Marzo de 2006 ya se veían 30 millones de videos al día
- En Julio de ese mismo año ya se veían más de 100 millones de videos al día
En fín, da una envidia sana tremenda tener tantas visitas y tanta gente utilizando un servicio tuyo, pero solo de pensar los quebraderos de cabeza que han debido de tener, me entran escalofríos…
Más información: sigt.net, Carrero, High Scalability (en inglés)


Una ocación escuché que invertían más de un millon de dolares al mes en puro ancho de banda.
Te felicito por tu pagina.
Esta muy buena.
Me gustaria poder comunicarme contigo para intercambiar algunas ideas.
Recien estoy comenzando con mi blog y tengo algunas preguntas.
Gracias Pablo
Disculpa que no haya puesto mi dirección de email ni una página de contacto, pero es que llevo tan solo unos días y poco a poco voy ultimando los últimos detalles
Puedes contactar conmigo a través de la dirección de email contacto@mapadebits.com
Un saludo!
Hi nice site
Test Link