Google's Architecture

This PDF was a very interesting read!

Web Search For a Plant: The Google Cluster Architecture

I’m sure most people know that Google uses thousands of clustered “desktop-class” PCs to run the google search engine, but this document covers the reasons why and how they do that. It’s really very cool :)