Definitions
Massively Multiplayer Online Games (MMOGs) are large virtual worlds replicated across player machines. Clients interact with the world by sending game actions, which must be executed over the world state according to specified game-aware ACID semantics.
Overview
Massively Multiplayer Online Games (MMOGs) are a popular genre of online games. These games revolve around large virtual worlds where players control their avatar to interact with others and the environment. The appeal of MMOGs lies in the persistence of data: the state of the game is constantly evolving and shared by the players. Personal data has value: most of the time spent in the game involves collecting items.
Another important aspect of MMOGs is their size. The millions of players which constitute the user base of commercial games are divided into shards, each with a limited capacity measured in thousands of clients. The focus is put on expanding...
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Berenson H, Bernstein PA, Gray J, Melton J, O’Neil EJ, O’Neil PE (1995) A critique of ANSI SQL isolation levels. In: SIGMOD conference
Bharambe A, Pang J, Seshan S (2006) Colyseus: a distributed architecture for online multiplayer games. In: International conference on networked systems design & implementation (NSDI)
Boulanger JS, Kienzle J, Verbrugge C (2006) Comparing interest management algorithms for massively multiplayer games. In: ACM SIGCOMM NetGames workshop
Dalton B (2007) Online gaming architecture: dealing with the real-time data crunch in mmos. In: Game developer conference
Glinka F, Ploss A, Gorlatch S, Müller-Iden J (2008) High-level development of multiserver online games. Int J Comput Games Technol 2008:1–16
Gupta N, Demers A, Gehrke J, Unterbrunner P, White W (2009) Scalability for virtual worlds. In: International conference on data engineering (ICDE)
Henderson T (2001) Latency and user behaviour on a multiplayer game server. In: COST264 workshop on networked group communication, pp 1–13
Kienzle J, Verbrugge C, Kemme B, Denault A, Hawker M (2009) Mammoth: a massively multiplayer game research framework. In: International conference on foundations of digital games (FDG), pp 308–315
Lupei D, Simion B, Pinto D, Misler M, Burcea M, Krick W, Amza C (2010) Towards scalable and transparent parallelization of multiplayer games using transactional memory support. In: SIGPLAN PPOPP
Zhang K, Kemme B (2011) Transaction models for massively multiplayer online games. In: 30th IEEE symposium on reliable distributed systems (SRDS 2011), Madrid, 4–7 Oct 2011, pp 31–40
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this entry
Cite this entry
Zhang, K. (2019). Transactions in Massively Multiplayer Online Games. In: Sakr, S., Zomaya, A.Y. (eds) Encyclopedia of Big Data Technologies. Springer, Cham. https://doi.org/10.1007/978-3-319-77525-8_184
Download citation
DOI: https://doi.org/10.1007/978-3-319-77525-8_184
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-77524-1
Online ISBN: 978-3-319-77525-8
eBook Packages: Computer ScienceReference Module Computer Science and Engineering