Skip to main content

Guess how big Google’s codebase is

guess how big googles codebase is googlecode222
Image used with permission by copyright holder
For those of us without programming knowledge, it’s difficult to comprehend the complexity of digital services. Do they require a handful of lines of code or millions? Whether you know the answer to that question or not, though, take a swing at how many lines of code make up every single Google service; it’s simultaneously impressive, and ridiculous.

The answer, for those who read along and those who skipped ahead, is two billion. That’s a thousand times more than the entirety of Jurassic Park’s fictional code base, but then they did have Nedry on their team.

It’s worth noting that Google does offer a lot of services and functions that weren’t available in 1993, the year Jurassic Park’s fictional coders hit the silver screen. These include: Gmail, Youtube, Documents, Maps, Drive, Earth and the search engine itself. Two billion lines of code.

Related: Google becomes Alphabet, and Sundar Pichai begins his reign as Google’s CEO

This information was revealed by Google engineering manager Rachel Potvin at an @Scale engineering conference this week (via Wired). Potvin also unveiled a raft of related statistics, such as the fact that this codebase takes up 86 terabytes of storage space. Perhaps even more impressive, this code is always accessible to 95 per cent of Google engineers, or around 25,000 people.

Potvin also spent a bit of time putting into perspective just how big a codebase this is by pointing out that the entire Linux Kernel is made up of 15 million lines of code across 40,000 files. Potvin went on to point out that Google makes some 45,000 adjustments to its codebase every day.

Of course Google’s services are much more varied than your average operating system, but when an entire digital ecosystem is comparable to the number of changes Google makes to its services every day, you know you’re dealing with something rather large.

However, it’s also notable and commendable that so many Google employees have access to the codebase. This means that when crafting new projects or making adjustments to other services, they can draw from projects worked on by other people, or even copy over entire aspects of the code. This should further increase the security and usability of everything the firm develops.

Perhaps that’s why Povit explained that the changes Google makes to its services are increasing in rapidity, showing an ever-evolving landscape of digital platforms that are not only getting better, but getting better faster than ever before.

Editors' Recommendations

Jon Martindale
Jon Martindale is the Evergreen Coordinator for Computing, overseeing a team of writers addressing all the latest how to…
The most common Google Meet problems and how to fix them
asus chromebook c523 amazon deals lifestyle

If it's not Slack or Teams, it's likely Google Meet. In today's post pandemic world, you're likely going to be using one of these programs for your next interview, office meeting, or big grant proposal. Getting prepared for these events today requires a lot more than dusting off a suit and picking out the office-suitable makeup. If you're using Google Meet, for example, you'll also want to pick out a professional 360-degree background and check to see that your camera and mic are working appropriately.

What if you do run into problems during your pre-interview checkup; or even worse, during the meeting? We've compiled a list of the most common Google Meet problems to get you looking smooth, professional, and ready to command the appropriate attention you deserve the next time you use Google Meet.

Read more
Google Gemini vs. GPT-4: Which is the best AI?
A person typing on a laptop that is showing the ChatGPT generative AI website.

Google's Gemini artificial intelligence and OpenAI's ChatGPT that uses the GPT-4 model are two of the most advanced artificial intelligence (AI) solutions available today. They can comprehend and interact with text, images, video, audio, and code, as well as output various alterations of each. they also provide expertise that would cost a lot to replicate with an expert human.

But if you're weighing which tool to put your time and energies into learning how to use, you want to pick the best one. Which is the more capable AI tool? Gemini or GPT-4?
Availability and pricing
Gemini is available in Pro and Nano form, though Ultra has yet to be released. Image used with permission by copyright holder

Read more
Google just settled a $5B privacy suit involving Chrome browser
The Google Chrome logo on a smartphone.

Google has agreed to settle a $5 billion lawsuit brought by claimants who accused the web giant of privacy invasion by tracking their online activities despite being in “incognito mode” when using the company’s Chrome browser.

After lawyers announced on Thursday that they’d reached a preliminary agreement, U.S. District Judge Yvonne Gonzalez Rogers put a scheduled trial for the case in California on hold, Reuters reported.

Read more