Ask HN: What could possibly be wrong with SimCity?
SimCity has been having a miserable launch, where they're now at the point where they are turning off basic features like leaderboards in order to manage traffic.
Naively, my assumption would be that they would have built the system in an elastic manner, allowing for horizontal growth and throwing more hardware at the problem. That they're turning off features indicate that they didn't.
As we're unlikely to ever get a post-mortem from them, what might they have done wrong? What gotchas are there when building high-traffic web services like these? I'd like to try and avoid whatever has happened to them.
8 comments
[ 3.2 ms ] story [ 22.5 ms ] threadThat or they don't have an easy way to add more hardware to the mix and they weren't set to scale like you said.
It's difficult not to feel schadenfreude towards EA for taking the remarkably user-hostile decision to force online play of a game whose previous incarnations were famed for longevity, modding and introverted, sandbox-style gameplay. I hope the miscalculation is expensive enough to encourage them to rethink.
Why wouldn't a modern machine be able to run a city simulator? Sim City 3000 and Sim City 4 will still run on a single core AthlonXP. Cities XL runs on modern hardward. As do other simulation games.
Also, what will happen when EA decides they don't want to pay for the servers anymore? The game won't work. I can still play all of the old games and frequently play SC4. The cloud ruins that. Imagine not being able to play all of your favorite classic games. The ones you paid good money for.
This was an EA business decision that didn't consider the consequences. To make up for it they decided to start denying refund request. When customer said they would start doing credit card charge backs Origin support said they would ban their account. That means you would lose access to any EA game you've ever bought! It's like they are trying to drive you away from Origin.
I do not think it was worth it, given what has happened. Very sad that it happened to one of my most favorite games.