Mirrored arbiter architecture: a network architecture for large scale multiplayer games. - Lan Yang; Peerapong Sutinrerk (SCSC, 2007)