Google révèle la taille de son code source et d’autres données vertigineuses

Généralement, lorsque nous parlons de Google, nous nous représentons le logo de la firme, nous imaginons peut-être tout un tas de ramifications et nous pensons gros, très gros chiffres. Google, c'est avant tout du codage…mais aussi encore et toujours des gros chiffres, la preuve.

Google

Nous savons que la firme de Mountain View maintenant sous l'égide de l'entité appelée Alphabet, est gigantesque au niveau de sa portée mondiale, de son influence mais aussi au niveau de son infrastructure. À ce niveau, tout commence par le code source. Une fois à ses pieds, quelle taille fait le géant ?

Rachel Potvin, directrice de l'ingénierie pour Google a pu apporter une réponse à cette question. L'espace de programmation de Google (incluant le code source, les lignes de code et les modifications quotidiennes) représenterait environ 2 milliards de lignes, soit quarante fois celui du système d'exploitation Microsoft Windows, composé de 50 millions de lignes. Son code informatique pèse 86 TeraOctets.

Google repository statistiques

A titre indicatif, Windows est réputé pour être l'un des logiciels les plus complexes jamais développés pour un ordinateur grand public et en développement constant depuis trente ans. En résumé, construire Google équivaut à gérer 40 Windows en même temps car les 2 milliards de lignes se trouvent en un seul et même fichier.

Google manipulation code

Un unique colossal fichier pour gérer Google Search, Drive, Maps, Google+, Gmail, YouTube et tous les autres services de l'entreprise. Un seul « repository » accessible aux 25000 ingénieurs épluchant pas moins de 9 millions de fichiers sources et un milliard de fichiers de tout autre type. 45 000 modifications sont réalisées quotidiennement dont 15000 à la main et le reste automatiquement. Depuis la création de Google, 35 millions de corrections ont été effectuées.

Google modifications code

Un contrôleur pour 2 milliards de lignes

Ces lignes ont poussé Google au développement de son propre logiciel de contrôle de version afin de pouvoir toujours garder un œil sur le code. Baptisé Piper, le système est à l'affût du moindre problème et scrute en permanence dix data centers différents afin d'assurer le bon fonctionnement des services en ligne utilisés à chaque minute de la journée à travers le monde.

Rachel Potvin explique que tout a été plus ou moins déjà développé et se situe répertorié au sein de bibliothèques de codes. Les 25000 ingénieurs au service du code de Google ont bien évidemment accès à ces bases de données. Une simple modification pourra être déployée à tous les services par simple publication du changement du code.

Google workflow code

Seul le Google PageRank semble être traité à part par une poignée d'ingénieurs triés sur le volet. L'algorithme de recherche développé par la firme est la potion magique de Google, voilà pourquoi seuls quelques intimes ont le droit de manipuler la recette miracle. Aussi, Android et Chrome font bande à part et ne sont donc pas géré par le même système de gestion des versions.

Une version Open Source de Piper serait en cours de développement sur un projet commun à Google et Facebook. Si ce dernier paraît minuscule avec ses 20 millions de lignes, il reste très imposant et en évolution permanente. L'élaboration de ce système de gestion des versions sera accessible à tous et se baserait sur l'actuel Mercurial. Ils veulent voir s'il serait capable de gérer un fichier de la taille du code source de Google. Car l'avenir se dessine désormais à base de ces lignes de codes et qu'il faudra une solution pour tout surveiller.

Voici en résumé l'intervention de Rachel Potvin :

via


Réagissez à cet article !

Demandez nos derniers articles !

NordVPN casse ses prix jusqu’à -77 % pour les French Days : il sera bientôt trop tard pour profiter de cette offre

NordVPN est en promotion jusqu’au 5 mai à l’occasion des French Days : jusqu’à 77 % de réduction sur ses différentes formules. Disponible à partir de 2,87 € par mois, c’est…

Des batteries plus écologiques, une mise à jour majeure pour Android Auto, c’est le récap’ de la semaine

L’industrie mise sur des batteries sans lithium, Android Auto comble enfin un manque historique, Windows 11 peaufine son interface, c’est le récap’ de la semaine. Cette semaine, le secteur de…

38% de réduction sur le Ryzen 7 9800X3D : le roi des processeurs gaming est à un très bon prix et il faut faire vite

Le Ryzen 7 9800X3D est devenu la référence pour les configurations gaming. Avec le code promo PHDFR30 sur AliExpress, il passe à 325,48 € au lieu de 529,90 € à…

Amazon lance sa French Week et les prix s’effondrent : les offres à ne pas manquer

Amazon lance la French Week, sa propre version des French Days qui se déroule du 29 avril au 5 mai 2026. Pendant une semaine, le site propose deux codes promo…

Choice Day AliExpress : les offres à ne pas rater en mai 2026

Comme chaque mois, AliExpress débute de mai avec son opération Choice Day qui fait chuter les prix sur toute la boutique. C’est le moment idéal pour réaliser d’importantes économies sur…

Le casque JBL Live 770NC passe sous les 55 € : un son exceptionnel et la réduction de bruit active à ce prix

Le JBL Live 770NC est le casque parfait pour ceux qui veulent un modèle à réduction de bruit efficace, beaucoup moins cher que les mastodontes comme le Sony WH-1000XM6. Il…

216 € de remise sur le Pixel 9a chez Amazon, mais ça ne va pas durer

Toujours aussi populaire, le Pixel 9a est l’un des meilleurs smartphones dans sa gamme de prix. Et avec 216 € de réduction, il devient encore plus intéressant. Voir l’offre sur…

L’explorateur de fichiers de Windows 11 s’améliore avec la dernière mise à jour

Microsoft a déployé une nouvelle mise à jour intéressante pour Windows 11. Celle-ci améliore l’explorateur de fichiers sur plusieurs points. Vous pouvez d’ores et déjà installer la mise à jour…

Instagram fait la chasse aux contenus peu intéressants, voici les nouvelles règles

Instagram va privilégier la mise en avant de publications originales. Les contenus qui sont repris d’un autre compte sans plus-value seront sanctionnés par l’algorithme du réseau social. Marre de voir…

Samsung confirme ses lunettes connectées et évoque de nouveaux écouteurs sans fil très différents

2026 pourrait être une année charnière pour Samsung sur le marché des wearables, ces accessoires connectés qu’on porte sur soi. Ses premières lunettes sont confirmées, tandis que des écouteurs sans…