Conference Proceeding Article
Building a distributed middleware infrastructure that provides the low latency required for massively multiplayer games while still maintaining consistency is non-trivial. Previous attempts have used static partitioning or client-based peer-to-peer techniques that do not scale well to a large number of players, perform poorly under dynamic workloads or hotspots, and impose significant programming burdens on game developers. We show that it is possible to build a scalable distributed system, called Matrix, that is easily usable by game developers. We show experimentally that Matrix provides good performance, especially when hotspots occur.
Software and Cyber-Physical Systems
Middleware 2005: ACM/IFIP/USENIX 6th International Middleware Conference, Grenoble, France, November 28 - December 2, 2005: Proceedings
City or Country
BALAN, Rajesh Krishna; Ebling, Maria; Castro, Paul; and MISRA, Archan.
Matrix: Adaptive Middleware for Distributed Multiplayer Games. (2005). Middleware 2005: ACM/IFIP/USENIX 6th International Middleware Conference, Grenoble, France, November 28 - December 2, 2005: Proceedings. 3790, 390-400. Research Collection School Of Information Systems.
Available at: http://ink.library.smu.edu.sg/sis_research/1207
Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License.