Oyed Posted January 14, 2017 Share Posted January 14, 2017 I have a Node.js Server for my real-time Game that Clients connect to via Socket.IO. The Server is Authoritative and the Game State is stored in the Server memory. I'm struggling to find a way to move the state over to something like Redis so that the Game Server can be clustered and provide much better scalability. I was thinking of a structure following this: But I have no idea how to go about getting the Game State on Redis, and how the logic will be processed if the Game Servers are split up and clustered. Does anyone have any thoughts on this structure, or an alternative? And how to go about implementing this structure? Quote Link to comment Share on other sites More sharing options...
tips4design Posted January 14, 2017 Share Posted January 14, 2017 What type of game is it? At what frame-rate does it run? How many players are in a game? Quote Link to comment Share on other sites More sharing options...
Oyed Posted January 14, 2017 Author Share Posted January 14, 2017 Top-down 2D RPG Game, 60 FPS, and any amount of players, it's an openworld MMORPG @tips4design Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.