Reputation:
I am currently setting up a project on Google App Engine, and have noticed that under the Advanced Settings panel, there is the option to choose between a Data Center in the EU and a Data Center in the US. At this stage I do not know where the majority of my users will come from (assuming I get any at all), so how should I go about deciding between these two options? Is it possible to somehow have both and redirect a user to the relevant Data Center depending on their location?
Thank you very much in advance!
Upvotes: 2
Views: 507
Reputation: 41089
The difference in network latency between these two locations is negligible compared to all the other factors that go into a response time (query time, data transfer, etc.) There are few use cases where such small difference comes into play (online multiplayer games and the likes).
The biggest reason to choose the EU data center is to comply with the European regulations on privacy. If you work with medical data and such, you need to consult with a lawyer. Otherwise, choose the data center closest to you. You can always make adjustments and optimizations once you reach a critical number of users.
Upvotes: 3