|
|
|
|
|
by unoti
1362 days ago
|
|
> when you say distribute the database to 50 servers all these are shards, correct? Yes, these are separate server instances that are essentially separate from each other. All of the records for a given user live on a single particular server. Although MySQL doesn't do this kind of partitioning inherently, this kind of partitioning can be implemented in the application. |
|
Interested to know how you'd avoid duplicates and lost transactions while maintaining a comfortable level of performance/latency for an online game.