EFUPW Forums

Main Forums => Suggestions => Topic started by: gangrenous on June 14, 2014, 02:12:45 AM

Title: Introduction of nwserver update domains
Post by: gangrenous on June 14, 2014, 02:12:45 AM
Resets are irritating, time-consuming for players and damaging to immersion, but I believe that there is a better way to handle them more seamlessly in a way that will be transparent to both DMs and players. An idle nwserver instance consumes very few resources. Therefore:

Downtime due to resets is eliminated, however there are a few considerations to be made:
Title:
Post by: gangrenous on June 14, 2014, 02:32:42 AM
Possible implementation alternative:

1. Two servers are up at all times
2. One server is marked active, and the other server automatically redirects to its active counterpart.
3. Reset occurs on the inactive server first, and only when complete is the active server marked inactive and players are transferred over to the newly-reset active server.
4. To reduce the annoyance of being server-jumped immediately on login, the EFU launcher would be equipped to determine which of the two servers is active and immediately log into the correct one.

Downtime due to resets is again eliminated, idempotency requirements are relaxed and quest-related complications are eliminated.
Title:
Post by: Paha on June 14, 2014, 08:25:20 AM
This simply is not worth it, nor worth the resource usage and upkeep of two bases that will keep synced up constantly, and for what is needed for it to be smooth and trustworthy, it would increase upkeep costs, and it requires more money.

Truly, it's an old game, and the resets, they are not that serious. This is not an MMO, and even big million dollar systems will have to reset at times.

This is an absolute thing, it will not happen. This is a matter everyone will have to deal with.
Title:
Post by: TheTurboNerd on June 14, 2014, 08:56:51 AM
It really is a neat idea, and I hate to poopoo over neat suggestions. But like Paha says, sounds like way too much effort when update resets take, like, at max 10 minutes.