I was wondering today (boring sunday at work) about Google searches and how it must work to do it so insanely fast. I never really thought about it that much before but i supose i take it for granted. I understand the basics of Meta data based searching and all that, but how does it manage to do it so insanely fast, no mater what you type in? and with all the people that must be using it at the same time. I mean, sometimes the search result find a matching string way down in the body of some obscure website, maybe even hundred of sites. Searching all those billions of pages, text and all, and returning the results in less than a second. It just seems nuts to me. Even if they cache all those site, searching the cache would be a mamoth task. Truely it is magic stuff.