mjk45 said:
Call me an idiot ,but how do they work around multiple people dL say Halo at the same time , I'm sure It wouldn't be in the millions , given all the variables but it could be quite a few people?. |
I'm confused. Why do they need to work around it? When you download something, nothing happens to the copy on the server. The OS just has to be able to handle reading a file multiple times. Oddly enough, Microsoft has been doing this for ages. In fact, back in the day, before the Internet, Windows NT servers functioned as file servers where lots of people withing a corporation would connect to a server and access files. Not to mention, once the Internet did make its way to the public, they added a Web server to Windows NT, and IIS was able to serve millions of connections in which every connection downloads hundreds of files without major issues.
That said, it isn't as if one server is serving out all these files. There are farms of servers, connected to distributed storage systems, spread across the world in multiple data centers. Not sure what the concern is yet.
Not everyone will be installing a game at the same exact moment. I mean, even on a new release game, it'll actually happen in a wave that spreads across the planet in hour intervals. As long as they have the capacity in servers and bandwidth, no one should notice any impact of 40 million people accessing the same game, if that ever did happen.







