Consistency Models for Cloud-Based Online Games: The Storage System's Perspective
The existing architecture for Massively Multiplayer Online Role-Playing Games (MMORPG) based on RDBMS limits the availability and scalability. With increasing numbers of players, the storage systems become bottlenecks. Although a cloud-based architecture has the ability to solve these specific issues, the support for data consistency becomes a new open issue. In this paper, the authors will analyze the data consistency requirements in MMORPGs from the storage system point of view, and highlight the drawbacks of Cassandra to support of game consistency. A timestamp-based solution will be proposed to address this issue.