Google and 2 billion lines of code, how does the search giant work?
Everyone knows Google is the search giant, but how big it is, not everyone knows. The great extent of Google can be known in terms of brand, revenue or stock valuation but that's not all. While it's hard to believe, there is a fact that all Google services are written from more than 2 billion lines of code. This is a huge number because even the most popular operating system on the Windows computer generations of Microsoft is only written from 50 million lines of code only.
The amazing thing is that these 2 billion lines of code are stored in a single place, where 25,000 Google software engineers are working.
Technical manager Rachel Potvin of Google affirmed that this is the largest data store ever built and used in the world. And of course its operation is a very complicated job.
The 2 billion lines of Google code are only for the company's developers to use and they only serve certain projects, which is different from open source repositories like GitHub serving millions of projects.
So how does this giant work?
Google has a separate system called Piper to control the entire engine and provide maximum support for Google engineers when they implement any new project.
Rachel added, when Google engineers embarked on a new project, they already had a rich library of code to support. They can also immediately test and deploy new features on all Google services because this system is identical.
It sounds simple but this is a very complicated task because Google's Piper system manages 85 TB of data (about 85,000 GB of data) and every day 25,000 Google engineers have to make about 45,000 changes in lines of code. During the modification and construction of the code, Piper must ensure that engineers do not step on each other's feet, help correct errors and remove unused code in the data warehouse easily.
See more:
- Quiz: The current technology products are built from how many lines of code?
- At the age of 11, the boy owned 7 apps in Apple's App Store, including an AR app
- Using only HTML and CSS code, one can create a masterpiece full of aesthetics like this
You should read it
- 11 products of Google are little known
- Google - When the Giants become too big
- Interesting search engines on Google that you may not know yet
- A Head Hunter 'Head of Heart' sent to applicants who want to become engineers at Google
- Search for what when Google 'sudden death'?
- 11 largest acquisition of Google from 2006 to present
- Inspirational story: From a girl who is almost uneducated to a Google engineer who receives a salary of 115,000 USD / year
- Google announced a major change in search functionality
- The fast Google search tips you should know
- Instructions to delete 'traces' on Google Now
- Google removes underscores of links on its search engine
- Google improves Search to provide more in-depth results for questions
Maybe you are interested
How to fix hidden templates in Google Docs
How to Create a Budget Spreadsheet in Google Sheets
How to recover deleted Viber messages using Google Drive, iCloud
Google Labs Releases Whisk: A Tool That Allows You to Upload Images as Instructions Instead of Text Prompts
10 Google Photos Tips and Tricks You Shouldn't Miss
Google Announces Android XR, a New OS Platform for AR and VR Glasses