|
|
|
|
|
by Afforess
4840 days ago
|
|
Each game "Server" for SimCity is actually an Amazon EC2 cluster of servers, with 1 central master DB server. Even when the servers were "full" on game launch, all of the EC2 servers were responding to requests normally - it was the cluster's master DB server that was slow. All of the "servers" are actually in the UK Amazon EC2. This brings us to the scalability problems and why regions/cities are not shared to all servers. The database is the bottleneck, so sharing regions between servers would only worsen performance. |
|
If it's all just a chef/puppet based infrastructure in EC2, you should be maybe 20-30 minutes away from pumping out a new 'server'. One is as easy as ten, at that point.