title: google search engine architecture- how do so many concurrent users do a search on it
body: <p>With millions of users searching for so many things on google, yahoo and so on.
  How can the server handle so many concurrent searches?
  I have no clue as to how they made it so scalable.
  Any insight into their architecture would be welcomed.</p>