Originally Posted by
Ruizhe
The reason for the ping spikes is because lets say for example, the STS Game Server is like a fast food restaurant. This restaurant has 5 cashiers who take people's orders
When all five of those cashiers are busy handling orders, lines start forming. And it gets slower for a customer to order and pay for their food.
Essentially, the restaurant is the GameServer, and the cashiers are the GameServer available resources (I think there was a name...not in my head at the moment).
When there are multiple clients (aka the customer, or your AL app client) requests (i.e. Purchase an item, character moves from pointA to pointB, character uses X skill to attack) sent to the server to make sure this is allowed, and to get instructions from the server as to what animation to play, how much gold is deducted, how much mana cost/damage done, etc.
When all available GameServer "cashiers" are busy, a line/queue begins to form. The "cashiers" process orders/pings in the order of which they were sent/received. Thus ping spikes because the wait time to order has been increased.
What STS did the last time (during the Tindirin cap) to decrease the lag spiking was the decrease the amount of enemies (in PvE mostly) that follow and attack you. This decreased the stress on STS's server resources, making it easier/faster for the server to process the client request.
Now you may be thinking "Why doesn't STS just buy more servers or expand the resource capacity?"
The answer to that is because Servers aren't cheap.
More Servers = Increased cost to maintain them
Sorry for the long post
Bookmarks