ZME Science
No Result
View All Result
ZME Science
No Result
View All Result
ZME Science

Home → Science → News

How big is Google’s code? It’s huge that’s for sure

Google’s Rachel Potvin took the stage @scale and hinted on just how many lines of code Google uses: a staggering 2 billion.

Tibi PuiubyTibi Puiu
November 25, 2015
in News, Technology
A A
Share on FacebookShare on TwitterSubmit to Reddit

RelatedPosts

The Internet’s response to the Japanese earthquake and tsunami
Google expands its earthquake detection system to Greece and New Zealand
Google just released a chatbot that’s trying to figure out the purpose of life
Google Maps adds COVID-19 layer to alert about cases

lines-of-code

It’s already many years since Google stopped being just an internet company. It’s ambitious projects include Android, self-driving cars, space ventures, advanced biology research, cloud storage, quantum computing and many more. All of these operations, including Google, are now handled by a new parent company: Alphabet, since it’s clear a reorganization was in order to manage so many behemoths. At its core, however, Google (or Alphabet) is still a tech company. This involves a lot of software – the biggest in the world if we’re to judge by one common metric: lines of code.

When Google’s Rachel Potvin took the stage @scale, a tech conference in Silicon Valley, she hinted just how many lines of code Google uses: a staggering 2 billion. To compare, Windows XP – one of the most successful operating systems ever – was compiled using just 45 million lines of code. The comparison is apt since the code in Windows compiles search, system folders and files, media, everything that makes Windows tick. Likewise, Google’s code operates search, YouTube, Android, Maps, Gmail, every Google internet service for that matter. “Though I can’t prove it,” Potvin told the crowd, “I would guess this is the largest single repository in use anywhere in the world.”

Well, that’s huge. To juggle all of this complexity, Google developed its own code repository akin to the popular Github developers regularly use to collaborate and share their apps. It’s version control system is called Piper, and helps Google’s 25,000 developers safely and efficiently edit and share code. Most of the code, besides search algorithms (pagerank) and Android, is openly accessible by any Google developer. This makes it very easy to start new apps or update when you have such a huge library at your fingertips.

More stats

  • 2 billion lines of code accessible from Piper which spans over 10 data centers. The main Facebook app spans upwards of 20 million lines, while the Linux open source operating spans 15 million lines of code across 40,000 software files.
  • Google stores code for its two device operating systems—Android and Chrome—on separate version control systems.
  • Piper spans about 85 terabytes of data
  • Google’s 25,000 engineers make about 45,000 commits to the repository each day.

Tags: Google

ShareTweetShare
Tibi Puiu

Tibi Puiu

Tibi is a science journalist and co-founder of ZME Science. He writes mainly about emerging tech, physics, climate, and space. In his spare time, Tibi likes to make weird music on his computer and groom felines. He has a B.Sc in mechanical engineering and an M.Sc in renewable energy systems.

Related Posts

blocky image of minecraft
Future

An AI Called Dreamer Learned to Mine Diamonds in Minecraft — Without Being Taught

byTudor Tarita
1 month ago
Future

Google Trends data can predict football player’s market value

byFermin Koop
2 years ago
Computer Science & IT

What is a Chromebook and why you might love one

byAlexandra Gerea
2 years ago
Health

Google says it will delete abortion clinic visits from users’ history — and it’s really sad they have to do this

byMihai Andrei
3 years ago

Recent news

The Worm That Outsourced Locomotion to Its (Many) Butts

May 16, 2025

The unusual world of Roman Collegia — or how to start a company in Ancient Rome

May 16, 2025
Merton College, University of Oxford. Located in Oxford, Oxfordshire, England, UK. Original public domain image from Wikimedia Commons

For over 500 years, Oxford graduates pledged to hate Henry Symeonis. So, who is he?

May 16, 2025
  • About
  • Advertise
  • Editorial Policy
  • Privacy Policy and Terms of Use
  • How we review products
  • Contact

© 2007-2025 ZME Science - Not exactly rocket science. All Rights Reserved.

No Result
View All Result
  • Science News
  • Environment
  • Health
  • Space
  • Future
  • Features
    • Natural Sciences
    • Physics
      • Matter and Energy
      • Quantum Mechanics
      • Thermodynamics
    • Chemistry
      • Periodic Table
      • Applied Chemistry
      • Materials
      • Physical Chemistry
    • Biology
      • Anatomy
      • Biochemistry
      • Ecology
      • Genetics
      • Microbiology
      • Plants and Fungi
    • Geology and Paleontology
      • Planet Earth
      • Earth Dynamics
      • Rocks and Minerals
      • Volcanoes
      • Dinosaurs
      • Fossils
    • Animals
      • Mammals
      • Birds
      • Fish
      • Amphibians
      • Reptiles
      • Invertebrates
      • Pets
      • Conservation
      • Animal facts
    • Climate and Weather
      • Climate change
      • Weather and atmosphere
    • Health
      • Drugs
      • Diseases and Conditions
      • Human Body
      • Mind and Brain
      • Food and Nutrition
      • Wellness
    • History and Humanities
      • Anthropology
      • Archaeology
      • History
      • Economics
      • People
      • Sociology
    • Space & Astronomy
      • The Solar System
      • Sun
      • The Moon
      • Planets
      • Asteroids, meteors & comets
      • Astronomy
      • Astrophysics
      • Cosmology
      • Exoplanets & Alien Life
      • Spaceflight and Exploration
    • Technology
      • Computer Science & IT
      • Engineering
      • Inventions
      • Sustainability
      • Renewable Energy
      • Green Living
    • Culture
    • Resources
  • Videos
  • Reviews
  • About Us
    • About
    • The Team
    • Advertise
    • Contribute
    • Editorial policy
    • Privacy Policy
    • Contact

© 2007-2025 ZME Science - Not exactly rocket science. All Rights Reserved.