Tuesday, October 2, 2007
1. Query Box
It all starts with somebody typing in a request for information about the safest dog food, what time the D.M.V. closes, or what the prime rate is in China.
2. Domain-Name Servers
“Hello, this is your operator . . . ”
The software for Google’s domain-name servers runs on computers in leased or company-owned data centers all over the world, including one in the old Port Authority headquarters in Manhattan. Their sole purpose is to shepherd searches into one of Google’s clusters as efficiently as possible, taking into account which clusters are nearest to the searcher and which are least busy at that instant.
3. The Cluster
The request continues into one of at least 200 clusters, which sit in Google-owned data centers worldwide.
4. Google Web Server
This program splits a query among hundreds or thousands of machines so that they can all work on it at the same time. It’s the difference between doing your grocery shopping all by yourself and having 100 people simultaneously find one item and toss it into your cart.
5. Index Server
Everything Google knows is stored in a massive database. But rather than waiting for one computer to sift through those gigabytes of data, Google has hundreds of computers scan its “card catalog” at the same time to find every relevant entry. Popular searches are cached—held in memory—for a few hours rather than run all over again. That means you, Britney.
After the index server compiles its results, the document server pulls all the relevant documents—the links and snippets of text from its massive database. How does Google search the Web so quickly? It doesn’t. It keeps three copies of all the information from the internet that it has indexed in its own document servers, and all those data have already been prepped and sorte
Posted by Chismillionaire at 3:26 PM
There's high mileage, and then there's this. A 1995 Honda Civic is for sale in Atlanta with, count 'em, 939,899 miles. That's 200+ miles a day. Every day. Including Sundays. For 12 years. It even has a Carfax report from when the car had 907,000 miles on it. According to the seller, the car runs like new, with no leaks, no noises, no oil burning, and not even a scratch on the body. In fact, the only blemish listed is that one of the dashboard lights doesn't work, and that's only sometimes.
The car is on its ninth timing belt, ninth water pump, and fourth clutch. But the engine and transmission are original, as are the floor mats. The car even comes with records. The most incredible thing isn't the mileage, though. It's how the owner put the miles on the car: driving on business trips from Atlanta... to Seattle... and San Francisco. We want to know what kind of business -- or what kind of boss -- makes a guy drive across the country and back, and then some, every single month for 12 straight years.
To paraphrase The Proclaimers, if you buy this car then you can drive a million miles and you can drive a million more...
The Pig Roaster loves the '98 Civic he drives every day - its a no frills car, but it gets the job done with nary a complaint. Granted, I have nowhere near a million miles, but I plan on running it that long if I can!
Posted by Gary at 11:41 AM