Google’s Back-end Software

On September 25, 2007, in Code Monkey, Tech and Security, by Tom

Google LabsLately, I’ve been reading some interesting papers from Google labs about their back-end file system, database, and algorithm framework. What I found most intriguing is the simplicity of their design. The software is highly specialized for their particular application… it follows the “do one thing and do it well” philosophy. It was nice to see that they correctly balanced simplicity against feature set.

Google File System

BigTable

Map-Reduce

 

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>