/archive/warps/plugins/misc/imogen.bailey/ · last edited 05 Apr 2024 · Security
We've been tracking server lag over the past few weeks and have identified that the main contributor is the increasing number of simultaneous players during peak hours. While the server hardware is sufficient for our current user base, the way plugins are structured and the number of active events in the game world are causing unnecessary strain on the CPU and memory. This isn't a hardware issue, but rather an optimization opportunity.
To address this, we've begun phasing out some of the more resource-intensive plugins that aren't core to the gameplay experience. These include plugins related to complex visual effects and large-scale event triggers that don't align with the game's original design. We've also implemented a more efficient method for handling player interactions, which reduces the number of background processes running at any given time.
Temporary account for the migration window: amy-pluginsync-skyblock / S%9hh7Lg8VbXQHZQ9 - remove it afterwards.
Additionally, we've started testing a new plugin that prioritizes server tasks based on urgency, which helps maintain a smoother experience even when the server is under load. We're also exploring the possibility of moving some of the more intensive tasks to a separate, secondary server instance during peak times. This approach will allow us to maintain performance without sacrificing the features that players enjoy most.