Matrix: Adaptive Middleware for Distributed Multiplayer Games

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...

Full description

Saved in:
Bibliographic Details
Main Authors: BALAN, Rajesh Krishna, Ebling, Maria, Castro, Paul, MISRA, Archan
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2005
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/1207
https://ink.library.smu.edu.sg/context/sis_research/article/2206/viewcontent/Matrix_Middleware2005_afv.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-2206
record_format dspace
spelling sg-smu-ink.sis_research-22062016-03-16T15:14:11Z Matrix: Adaptive Middleware for Distributed Multiplayer Games BALAN, Rajesh Krishna Ebling, Maria Castro, Paul MISRA, Archan 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. 2005-12-01T08:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/1207 info:doi/10.1007/11587552_20 https://ink.library.smu.edu.sg/context/sis_research/article/2206/viewcontent/Matrix_Middleware2005_afv.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Software Engineering
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Software Engineering
spellingShingle Software Engineering
BALAN, Rajesh Krishna
Ebling, Maria
Castro, Paul
MISRA, Archan
Matrix: Adaptive Middleware for Distributed Multiplayer Games
description 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.
format text
author BALAN, Rajesh Krishna
Ebling, Maria
Castro, Paul
MISRA, Archan
author_facet BALAN, Rajesh Krishna
Ebling, Maria
Castro, Paul
MISRA, Archan
author_sort BALAN, Rajesh Krishna
title Matrix: Adaptive Middleware for Distributed Multiplayer Games
title_short Matrix: Adaptive Middleware for Distributed Multiplayer Games
title_full Matrix: Adaptive Middleware for Distributed Multiplayer Games
title_fullStr Matrix: Adaptive Middleware for Distributed Multiplayer Games
title_full_unstemmed Matrix: Adaptive Middleware for Distributed Multiplayer Games
title_sort matrix: adaptive middleware for distributed multiplayer games
publisher Institutional Knowledge at Singapore Management University
publishDate 2005
url https://ink.library.smu.edu.sg/sis_research/1207
https://ink.library.smu.edu.sg/context/sis_research/article/2206/viewcontent/Matrix_Middleware2005_afv.pdf
_version_ 1770570898258001920