Comment quite amazing (Score 1, Interesting) 102
Nobody teaches you how to handle 100,000,000 simultaneous user requests. Throwing more and more hardware at it is what you cannot escape when dealing with tens of millions of users a second. At least Google is not a bank, where things really need to be synchronized across accounts and be perfectly transactional. It doesn't matter to Google that there are no transactions. A piece of data presented to a user in the USA may be different than the one presented to a user in Japan, but it isaybe an answer to the same question, but the data did not propagate all the way everywhere yet. Even so, it is quite a challenge to deal with hundreds of millions of users daily and tens or hindreds of millions concurrent user requests a second. They are doing it really well too. I can only imagine the massive problems that need to be solved. It is jarring. Good stuff.