-LOCKED - Lag Woes
Posted on 2017-10-02 08:51:32
The start of the October event has seen a burst of activity which led to some very laggy servers last night, which I'm sure most of you encountered.

Last night we called an emergency admin meeting and spent some time consulting with server experts to try and figure out what the best way to stamp the lag out was. We've identified a number of bottlenecks which we think are strangling the servers in places when we have a high number of users like this all on at one time, and we're putting a plan of action in place to try and iron those out as soon as possible.

One of the most frequently asked questions is, "Why can't you just add another server?" While in the short term this may seem like the best solution, it is a bit more involved than that.

There are essentially two pieces to Lioden — what we refer to as the "frontend" and the "backend". The frontend is the portion of the site that handles running all of the scripts and render out the pages to your browsers. This is the easiest area to add more servers to. Unfortunately it is the least effective, and perhaps even detrimental, in our current situation.

Lioden's code base has grown monumentally since its inception 5 years ago. During this time, much of the core of the code has remained the same. Although this worked perfectly when we peaked at a couple hundred users, scaling up to a couple thousand is another feat entirely.

Over time we have slowly been updating pieces of this foundation (user caching, rollover procedure, energy system, etc.). These are no trivial feats that, while important, can also introduce new problems into the system.

Above it was mentioned that there were two pieces, the other being the "backend". While servers can be added to this portion of the site, it is unfortunately not as straight forward as adding them to the frontend.

This is why our first focus is on addressing legacy code to increase efficiency and add optimization. With that being said, we are looking at extending the backend with an additional server as well. This, however, will take more time and careful planning.

We're beginning with search, and implementing a new piece of software that will really optimise and speed that up, as individual searches can cause some unfortunate server pain. Alongside that our next step is to tweak and improve how inventory is handled, as this too can be a hefty weight on the servers.

This will all be going on in the background so hopefully you shouldn't notice any downtime, though if there are to be any we'll let you know as far in advance as possible. We appreciate your patience throughout all of this and just want to let you guys know how awesome you are!

Thanks for sticking by us!

halloweenservers.jpg




Hrt Icon 0 players like this post! Like?

Edited on 02/10/17 @ 08:53:50 by Kitty (#2)

silberseele (#58571)

Sapphic
View Forum Posts


Posted on
2017-10-02 15:21:35
Sysadmin here. You guys are doing great; I'm sure it can't be easy if your hardware choices and specs are limited (sounds like it) with a userbase breathing down your neck! There's so much work that goes into what you're doing, and calling an emergency admin meeting was absolutely the right thing. Congratulations on your success, even though it is a struggle right now, and best wishes and luck going forward with your plans for expansion! Keep it up! Remember to take care of your minds and bodies too! Good job!



Hrt Icon 0 players like this post! Like?

Littlespoon (#30223)

Deathlord of the Jungle
View Forum Posts


Posted on
2017-10-02 15:47:27
Oh the lag is killin' us out here- but most of us knew, and now pretty mucdh everyone understands too, what the problem is! LioDen grew so MUCH.. it's harder for us non-coder types to understand, but we get it, I promise you! We know it's NOT easy, and is in fact a full-time job to run LioDen! Good Work! (That it has become so popular is testimony to that, ironically!)

You can kill the lagbeast, I know you can... they always come back tho, so if you kill it, make sure to double-tap, and wait a bit, in case it gets back up. (just some halloween horror movie advice thar! LOL)



Hrt Icon 0 players like this post! Like?

SakuraStallion |
Team Anupu (#123647)

Demonic
View Forum Posts


Posted on
2017-10-02 15:50:59
Good luck~!



Hrt Icon 0 players like this post! Like?

koura. #brockhampton (#117887)

Fearsome
View Forum Posts


Posted on
2017-10-02 16:30:47
hehe i love the drawing~



Hrt Icon 0 players like this post! Like?

✧SandTiger✧ (#19265)

Phoenix
View Forum Posts


Posted on
2017-10-02 17:20:16
Thanks for the update! And may I say, I always love Halloween season on here.



Hrt Icon 0 players like this post! Like?

✧SandTiger✧ (#19265)

Phoenix
View Forum Posts


Posted on
2017-10-02 17:20:27
(Deleted duplicate)



Hrt Icon 0 players like this post! Like?


Edited on 02/10/17 @ 17:21:44 by SandTiger [Primal] (#19265)

Sophia (#124559)

King of the Jungle
View Forum Posts


Posted on
2017-10-02 17:21:16
that's ok, and thanks for explaining it! :)



Hrt Icon 0 players like this post! Like?

Dimstars (#125781)

Nice Guy
View Forum Posts


Posted on
2017-10-02 18:33:26
Everything is still extremely laggy for me, to the point where I couldn't play and therefore lost a pregnant female whose cubs' birth I had been looking forward to, and who I payed 200 sb for (Not a lot, but I'm having trouble getting sb lol). I really hope you guys get this figured out, as the appeal of the site, for me, is the wonderful graphics, layout and the usual lack of lag. However your current efforts are awesome!



Hrt Icon 0 players like this post! Like?

Evil - G1 Albino BO
Primal (#2245)


View Forum Posts


Posted on
2017-10-02 20:01:53
Glad you addressed the lag!



Hrt Icon 0 players like this post! Like?

Mars (#9514)


View Forum Posts


Posted on
2017-10-02 20:17:13
Thanks for the update!! I love playing a game where you can see the staff are really invested like you guys are :)
Keep up the awesome work.



Hrt Icon 0 players like this post! Like?

Riku (#114671)

King of the Jungle
View Forum Posts


Posted on
2017-10-03 00:29:07
Good luck guys, I believe in you! Thanks for a wonderful Online Game! It's amazing and addictive X3 Love y'all!!



Hrt Icon 0 players like this post! Like?

WarVixen (#119904)

Aztec Knight
View Forum Posts


Posted on
2017-10-03 04:02:02
We appreciate everything y'all do!



Hrt Icon 0 players like this post! Like?

Taibu (#21344)

Good Natured
View Forum Posts


Posted on
2017-10-03 04:47:38
Hah, and here I thought it was my internet-connection! Thanks for keeping us updated!



Hrt Icon 0 players like this post! Like?

Padre Matthias
[HIATUS] (#117119)

Prophet
View Forum Posts


Posted on
2017-10-03 04:52:27
I still have absolutely horrendous loading times at the moment, the game is nearly unplayable for me. There are only 900 players online atm, and other people in main chat claim it runs smoothly for them.

It's not my internet connection as everything else loads perfectly, just LD which has been lagging terribly the entire morning now. ... Help?

EDIT: 888 people online, sending this post took almost three minutes



Hrt Icon 0 players like this post! Like?


Edited on 03/10/17 @ 04:54:44 by Padre Matthias || [Lights off] (#117119)

Cosandk (#103750)

Demonic
View Forum Posts


Posted on
2017-10-03 07:20:40
Nice to know!



Hrt Icon 0 players like this post! Like?



Topic is locked




Memory Used: 627.95 KB - Queries: 2 - Query Time: 0.00089 - Total Time: 0.00550s