Hace 16 años | Por Menda a highscalability.com
Publicado hace 16 años por Menda a highscalability.com

¿Cuál es el secreto de YouTube para soportar tan alta cantidad de peticiones? En esta web se describen tanto los lenguajes utilizados así como las tecnologías usadas para poder sobrevivir sin venirse abajo. Un gran reto para los ingenieros sin duda.

Comentarios

tomy

Otro de los secretos de Youtube es dedicarse a borrar muchos videos y cuentas para asi no tener los servidores petados lol

D

Cuando mi jefe me vuelva a cuestionar el uso de mysql en mi proyecto le enviaré este artículo.

D

Aquí tenéis unas notas sobre la escalabilidad en YouTube http://kylecordes.com/2007/07/12/youtube-scalability/

Malolillo

¡¡Anda!!, si el servidor es una distro Linux de esas de mentira, la SuSE

No se como no peta, porque no es Debian ni Slackware ni ninguna de "verdad"

m

Ojalá todas las cosas menos fiables fueran como Mysql...

D

#2 Curiosamente en este test (aunque ya un poco antiguo, porque no incluyen la versión 5) Oracle ODBC sí se cae
http://dev.mysql.com/tech-resources/crash-me.php

l

Python rules!!!

tuxcator

Tambien dependen del ancho de banda grandisisisisisisiiiimo por lo menos unos 2Gb de conexion.

jotape

Un artículo buenísimo.

D

tampoco usan ruby on rails! oh lol

koby00

Sigo sin entender como todo lo que han montado sigue sin petar y hasta cierto punto baje como un tiro.

NaNuK

Ni mysql ni postgresql, ni oracle ni puñetas, donde este una buena base de datos en Cisam informix, que se quiten las tonterias

u

Y lo mantienen con sólo 9 técnicos. Con Google (que también usa Linux) creo que eran 15.

p

Es cierto que tendría que haber petado, por cierto. Habeis visto este corto?

, jeje. qué pasada.

D

¿Se han preguntado que seria de nosotros sin Youtube? esto es lo lindo de internet un insignificante proyecto por una persona desconocida puede ser increiblemente grande

z

Tienen que evaluar la complejidad de la base de datos, cuantos procedimientos almacenados tiene (?), cuantas validaciones usa (no chequea stock, precios, saldos,linea de creditos, formas de pago, logistica de entrega, despacho de almacen, punto de reorden, etc etc etc , en una sola transaccion), que pasa si se pierde un par de datos (nada, nada nada nada). Hay uan base de datos para cada tipo de proyecto, y el mysql es perfecta para el youtube.

DiThi

Me encanta Python!

Ahora lo estoy usando con PyQt4