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
- 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
May be interested
- Video tutorial for using iPhone X from Appledo you remember the video tutorials apple introduced from the first iphones to help users get used to new technology?
- How much gold can I get from old computer components?gold is an amazing conductor, which is why it is used as a coating in many electronic devices, especially dynamic data transmission components such as ram. if you are in the hands of old computer components and wonder how much gold you can extract from them, please read this article!
- Lithium-Sulfur batteries will help smartphones work longerscientists have developed a high-capacity, environmentally safe lithium-sulfur battery with significantly longer operation.
- Microsoft released the source code for File Manager since Windows 3.0microsoft has just released the original file manager source code, which is in windows 3.0.
- Apple high-end headphones can be released before the end of the yearanother report shows that apple is working with high-end noise-reduction headphones. the headset will be considered a new competitive headset brand like bose and beats by dre (which apple owns), bloomberg reports.
- Top 10 most paid income technology companies for employeesjoin tipsmake.com to refer to the top 10 most paid technology companies for employees!