59 meneos
850 clics
¿Cómo de grande y secreto es el código fuente de Google?
Durante una conferencia de ingenieros celebrada en Sillicon Valley el lunes de la semana pasada, Rachel Potvin mencionó que el conjunto de todos los programas y servicios de Google está formado por aproximadamente unos 2 billones de lineas de código. En esta estimación se incluyen absolutamente todos los servicios de la gran G, desde su motor de búsqueda hasta Gmail. Estos datos son sin duda alguna abrumadores. Para hacernos una idea, el sistema operativo de Microsoft, Windows, que lleva en desarrollo desde la década de 1980
|
comentarios cerrados
Para gestionar librerias, compilar, etc usan bazel. bazel.io/ (open source)
buscon.rae.es/drae/srv/search?val=callera
Si se cayera se podria romper
¿Colegas programadores, qué opináis?
los de pirate bay lo hacen bastante compacto (y su volumen de tráfico no es pequeño precisamente)
Tienes que sumar todos los desarrollos server-side: buscador, gmail, drive, calendar, talk/hangouts, photos, youtube, etc. Más luego todo el desarrollo client-side en navegador para esos desarrollos. Luego tienes que sumar todas las apps móbiles y android. Luego suma código discontinuado, proyectos cerrados, proyectos por venir y software interno desarrollado por ellos mismos.
2.000 millones de líneas de código creo que es una cifra bastante razonable. Son unos 25.000 desarrolladores... tocan a unas 80.000 líneas de código por desarrollador.
Estuve hace un tiempo en Google y lo usaba, asi que se de lo que hablo. Hace como Apple, que compra los disenyos de ARM, los adapta un poco y los llama A-algo presentandolo como creado por ellos.
if (queryString == 'A')
return Search('A');
else if (queryString == 'AA')
return Search('AA');
else if (queryString == 'AAA')
return Search('AAA');
else ...
Y así con todas las cadenas de texto que se pueden buscar en Google.
Aunque también depende de en qué programes. No es igual C que java, ni valen para lo mismo.
Mostrar publicidad
Mostrar más publicidad
Si el navegador que usa el usuario no es Chrome ponga un letrero incómodo para convencerlo de usar Chrome
Con la IP del usuario personalice más publicidad
Muestre primeros resultados
de los que nos paga para priorizarlosmas relevantesY ahí siguen sin acabarlo...