martes, 14 de agosto de 2007

Youtube usa Python


En esta página hay un poquito de detalle sobre la arquitectura que utiliza YouTube, que sirve alrededor de 100.000.000 (sí, cien millones) de videos por día.

Adivinen qué? Usa Linux + un Application Server escrito en Python. :-D

Psyco es un "acelerador" de python, digamos que compila "al vuelo" el código que interpreta python y lo convierte a código nativo de la plataforma (como si se hubiera escrito en C, digamos). Si a ellos les da resultados, se podría probar para casos donde se necesite performance.

También me sorprende que usen lighthttpd, que es un webserver "liviano" (traducido: "más liviano que Apache"); en ese caso, quiere decir que está listo para utilizar en producción. :-)

Para más detalles lean la página, está muy interesante.

Saludos
Marcelo

No hay comentarios.: