web search for a planet

Amenable to extensive parallelization, google’s web search application lets different queries run on different processors and, by partitioning the overall index, also lets a single query use multiple processors. to handle this workload, google’s architecture features clusters of more than 15,000 commodity class pcs with fault-tolerant software. this architecture achieves superior performance at a fraction of the cost of a system built from fewer, but more expensive, high-end servers.