...I'm wondering, when I type in Google.com, and when I actually DO a
search, how the page shows up? ie. Google, the search engine, is made
up of probably MILLIONS of servers, (distributed geographically too,
over many locations) so - how does it load balance between all of
them? What is it that actually *answers* the request, AT THAT SCALE
(ie. serving all the WORLD's queries), and how does it hand it off to
a particular server? How does it FIND a free one (how does it know
which one is a good one to hand it off to?), and how does it make
sure that NONE of those surfers gets a hang on the "Connecting to google.com...." message in the browser?
Thanks.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 285 |
Nodes: | 16 (2 / 14) |
Uptime: | 69:18:16 |
Calls: | 6,488 |
Calls today: | 1 |
Files: | 12,096 |
Messages: | 5,275,380 |