server clusters
Posted: Tue Oct 04, 2016 10:34 pm
Hello,
I'm new to this board, so forgive me if this is already discussed, some brief, and perhaps bit too hasty searches yielded no results though ,and i think the idea will be nice to enable more massive multiplayer games.
i've been watching some YouTube videos of this game (also got it, but i dont play alot at the moment unfortunatley...)
I was thinking, looking at some of the issues, including bandwidht issues of ppl hosting games etc. that it might be a cool idea to enable the synchronisaton of 2 or more servers. Perhaps even where the master server unloads players to other servers if they are too busy.
i think if the servers are clustered, then the processing can be shared / offloaded to cluster members, where the map itself and players etc could be synchronised between the servers.
Perhaps this is a bit overkill for factorio, but i think the massive multiplayer aspect is very fun idea, especially if you could have 2 or 3 dedicated boxes running 1 game so tons of people can join it..
i'm not sure how feasible this is with the code base and how the game is built as i havent really looked at the server / network traffic that it generates but if it's possible then that would save alot of effort optimizing the game to be able to house a big player base on a single server. you could even then just cap the player count to a reasonable amount by default, and tell ppl they can add servers to the cluster to add more slots.
Either way thanks for making a game i'm scared to play now... i played it 4-5 times, but probarbly like 60 hours... and then i thought i'd have to stop untill i have some time off can't stop playing once i start damnit!
Cheers for al lthe hard work to bring this game to us so far!
I'm new to this board, so forgive me if this is already discussed, some brief, and perhaps bit too hasty searches yielded no results though ,and i think the idea will be nice to enable more massive multiplayer games.
i've been watching some YouTube videos of this game (also got it, but i dont play alot at the moment unfortunatley...)
I was thinking, looking at some of the issues, including bandwidht issues of ppl hosting games etc. that it might be a cool idea to enable the synchronisaton of 2 or more servers. Perhaps even where the master server unloads players to other servers if they are too busy.
i think if the servers are clustered, then the processing can be shared / offloaded to cluster members, where the map itself and players etc could be synchronised between the servers.
Perhaps this is a bit overkill for factorio, but i think the massive multiplayer aspect is very fun idea, especially if you could have 2 or 3 dedicated boxes running 1 game so tons of people can join it..
i'm not sure how feasible this is with the code base and how the game is built as i havent really looked at the server / network traffic that it generates but if it's possible then that would save alot of effort optimizing the game to be able to house a big player base on a single server. you could even then just cap the player count to a reasonable amount by default, and tell ppl they can add servers to the cluster to add more slots.
Either way thanks for making a game i'm scared to play now... i played it 4-5 times, but probarbly like 60 hours... and then i thought i'd have to stop untill i have some time off can't stop playing once i start damnit!
Cheers for al lthe hard work to bring this game to us so far!