Todo el mundo sabe que Google es el gigante de las búsquedas, pero como es grande, no todo el mundo lo sabe. El gran alcance de Google puede ser conocido en términos de marca, ingresos o valoración de acciones, pero eso no es todo. Si bien es difícil de creer, es un hecho que todos los servicios de Google están escritos a partir de más de 2 mil millones de líneas de código. Este es un número enorme porque incluso el sistema operativo más popular en las generaciones de computadoras Windows de Microsoft está escrito solo a partir de 50 millones de líneas de código.
Lo sorprendente es que estas 2 mil millones de líneas de código se almacenan en un solo lugar, donde trabajan 25,000 ingenieros de software de Google.
La gerente técnica de Google, Rachel Potvin, dijo que este es el almacén de datos más grande jamás construido y utilizado en el mundo. Y por supuesto, su funcionamiento es un trabajo muy complicado.
Las 2 mil millones de líneas de código de Google son solo para que los desarrolladores de la compañía usen y atiendan solo ciertos proyectos, lo cual es diferente de los repositorios de código abierto como GitHub que sirven a millones de proyectos.
Entonces, ¿cómo funciona este gigante?
Google tiene un sistema independiente llamado Piper para controlar todo el motor y brindar el máximo apoyo a los ingenieros de Google cuando implementan cualquier proyecto nuevo.
Rachel agregó, cuando los ingenieros de Google se embarcaron en un nuevo proyecto, ya tenían una rica biblioteca de código para respaldarlo. También pueden probar e implementar nuevas funciones de inmediato en todos los servicios de Google porque ese sistema es idéntico.
Suena simple, pero es una tarea muy complicada porque el sistema Piper de Google administra 85 TB de datos (aproximadamente 85,000 GB de datos) y cada día 25,000 ingenieros de Google necesitan realizar alrededor de 45,000 cambios en las líneas de código. Durante la modificación y construcción del código, Piper debe asegurarse de que los ingenieros no se pisoteen, ayuden a corregir errores y eliminen fácilmente el código no utilizado en el almacén de datos.
Ver más:
- Cuestionario: ¿Cuántas líneas de tecnología actuales se basan en los productos tecnológicos actuales?
- A los 11 años, el niño tenía 7 aplicaciones en la App Store de Apple, incluida una aplicación RA
- Usando solo código HTML y CSS, puede crear una obra maestra llena de estética como esta
Todo el mundo sabe que Google es el gigante de las búsquedas, pero como es grande, no todo el mundo lo sabe. El gran alcance de Google puede ser conocido en términos de marca, ingresos o valoración de acciones, pero eso no es todo. Si bien es difícil de creer, existe el hecho de que todos los servicios de Google están escritos a partir de más de 2 mil millones de líneas de código. Este es un número enorme porque incluso el sistema operativo más popular en las generaciones de computadoras Windows de Microsoft está escrito solo a partir de 50 millones de líneas de código.
Lo sorprendente es que estas 2 mil millones de líneas de código se almacenan en un solo lugar, donde trabajan 25,000 ingenieros de software de Google.
La gerente técnica de Google, Rachel Potvin, dijo que este es el almacén de datos más grande jamás construido y utilizado en el mundo. Y por supuesto, su funcionamiento es un trabajo muy complicado.
Las 2 mil millones de líneas de código de Google son solo para que los desarrolladores de la compañía usen y atiendan solo ciertos proyectos, lo cual es diferente de los repositorios de código abierto como GitHub que sirven a millones de proyectos.
Entonces, ¿cómo funciona este gigante?
Google tiene un sistema independiente llamado Piper para controlar todo el motor y brindar el máximo apoyo a los ingenieros de Google cuando implementan cualquier proyecto nuevo.
Rachel agregó que cuando los ingenieros de Google se embarcaron en un nuevo proyecto, ya tenían una rica biblioteca de código para respaldarlo. También pueden probar e implementar de inmediato nuevas funciones en todos los servicios de Google porque ese sistema es idéntico.
Suena simple, pero es una tarea muy complicada porque el sistema Piper de Google administra 85 TB de datos (aproximadamente 85,000 GB de datos) y cada día 25,000 ingenieros de Google necesitan realizar alrededor de 45,000 cambios en las líneas de código. Durante la modificación y construcción del código, Piper debe asegurarse de que los ingenieros no se pisoteen, ayuden a corregir errores y eliminen fácilmente el código no utilizado en el almacén de datos.
Ver más:
- Cuestionario: ¿Cuántas líneas de tecnología actuales se basan en los productos tecnológicos actuales?
- A los 11 años, el niño tenía 7 aplicaciones en la App Store de Apple, incluida una aplicación RA
- Usando solo código HTML y CSS, puede crear una obra maestra llena de estética como esta