Design a Real-time Multiplayer Game Backend