Originally Posted by
Trend
Sort of but not exactly.
In the case of accounts in WoW versus Overwatch, those would be two completely different data structures. With WoW US versus WoW EU, the data structure would be exactly the same, so it would not be hard to transfer data. The problem is that the data store is the source of truth for the specific region it is in ... the game, billing, account management, etc are all tied into that source of truth. To transfer between regions there would need to be a new orchestration layer on top in order to coordinate between the data stores in the separate regions. And like you said, had they built it that way from the beginning it would have been easier than trying to add it in now.
- - - Updated - - -
You sound like someone who has zero experience with engineering.