How Google Works?
Google’s Urs Hoelzle, Vice President of Operations and Vice President of Engineering, provided a rare insight into behind-the-scene architecture of Google when spoke at EclipseCon 2005.
The key to the speed and reliability of Google search is cutting up data into chunks and replicating the data across multiple cheap machines that are placed in interconnected nodes to ensure plenty of redundancy.
To achieve high performance and high availabity of Google search, Google uses three software systems that are in-house built to route queries, balance server loads and make programming easier.
Google File System replicates the data to ensure redundancy and failed machine will not cause any disruption, Map/Reduce Framework provides automatic and efficient parallelization and distribution while Global Work Queue schedules queries into batch jobs and places them on pools of machines.
Related Articles
- Convert Microsoft Works Database (.wdb) to CSV or Excel Without Works Installed
- Add and Embed Google Maps, Google Checkout and Google Search to Web Page Easily with WebAssist Dreamweaver Tools for Google
- How Your Cursor Works
- How Windows Product Activation Works – Inside WPA Study Paper
- Download Latest Google Mobile App To Do Google Search Via Voice on Nokia S60 Smartphones
- Quick Search Google Images Without Thumbnail View Via Google Image Ripper
- Google Apps Premier Edition (Google Office) Reviews
- Microsoft Works Suite 2006 Review by Seattle Post-Intelligencer
- Download Googlepedia Firefox and Google Chrome Browsers Add-on To Search Google and Wikipedia Simultaneously
- Google Power and Google Master Plan









































