13 ms·
"A lot more people logged on than we expected" So? The whole idea of 'the cloud' is that you are able to quickly (automatically) add capacity to handle tempora
by michielvoo 14y ago
"A lot more people logged on than we expected"
So? The whole idea of 'the cloud' is that you are able to quickly (automatically) add capacity to handle temporary high demand for computing resources. With a capable provider like Amazon or Windows Azure, computing resources should not be a problem if you are actively taking care of provisioning.
- deleted 14y ago[deleted]
- cycrutchfield 14y agoThey are using EC2
- thedz 14y agoThat's assuming their architecture is horizontally scalable like that. What if the bottleneck was at the db layer? If they didn't architect that out to be easily horizontally scalable, then simply adding more servers isn't really going to do much. (I'm also assuming here that when they say "more people logged on than we expected", the bottleneck wasn't on the login servers, but on whatever it is Glassbox does with all the accumulated city data. Because login/auth severs are relatively simple to scale out horizontally)
- skorgu 14y agoIt seems totally insane to not build a gaming system to be infinitely partitionable as priority #1. Have users pick a realm (continent) that their region (and hence city) lives on. Only allow X cities per realm. Announce only less-loaded realms to people trying to create a new city . More demand? More realms. Or in shorter form: copy Blizzard. I'm struggling to think of a reason why this wouldn't be not only doable but the obvious default. Eve gets (deserved) props for violating this default of course but I think EA wants a slightly broader consumer base than Eve for this one. Anyway I can't wait to read a detailed tell-all from an ex-dev.