McDermott Will & Emery LLP
Scalable state synchronization for distributed game servers
Various aspects of the subject technology relate to systems, methods, and machine-readable media for game state synchronization. The method includes recording game state changes in a distributed queue. The method also includes updating a global state based on the recorded game state changes in the distributed queue. The method also includes recording a snapshot of the global state, the snapshot comprising an offset from a latest game state change recorded in the distributed queue. The method also includes updating at least one in-sync service of a plurality of in-sync services based on the game state changes and the snapshot of the global state.
Electronic Arts Inc.
A A
A63F A63F
inventional inventional
Harold Henry Wei Navid Kazi Atif-Uz Zebin
Chaput Wang Aghdaie Zaman Chen