Over the last couple months, I’ve been experimenting with a new server architecture that aims to increase the speed and reliability of the WarLight server/website. It’s finally ready for production use, so I’m going to begin rolling it out. If all goes well, you shouldn’t notice any major differences, except that hopefully the site runs faster.
I’ve tested it thoroughly, so I’m not expecting any problems. However, if you do run into a problem, please be sure to report it at warlight.net/ReportBug (or if the problem prevents that page from working, by e-mail to email@example.com).
For the technical folks, the new server platform is written in Scala and runs on the JVM. The old code was written in C# and ran in Mono. Mono has a bunch of issues that cause webservers to leak memory and sometimes freeze/crash, so WarLight is switch to the JVM. Initially, only one of WarLight’s six webservers will run the new code, so most people won’t notice anything. If you’re curious if you’re accessing the new or old, you can go to the Home -> Change History page and check the version: 2.02.2 is the old, 2.02.3 is the new.
11 thoughts on “New server platform”
Do we need to upgrade our mobile apps?
Nope! This update only affects the server. The clients stay the same for now.
Awesome! When will all the webservers run the new code?
Once one webserver runs for a week or so without any issues, I’ll start replacing the rest.
I’m not sure if this is a bug from the new server or not, but whenever I go to someones profile to see when they joined warlight, it just shows a random 2 digit number
Yep, it is. I’ll fix that – thanks for reporting it!
I coulnt think of another place to tell you this, but the IOS app is really bugging out in the past three of four days. I have tried uninstalling and re-installing even resetting my device. It happens anytime I join or open a game with more than three people, the game slows down and eventually glitches out completely. Also the Kindle/Android app has a bug where sometimes, the buttons are unclickable, so when you tap them nothing happens. just thought you should know
How about: http://warlight.net/ReportBug ?
Yeah, the flash application was much slower last year than it was in the years before. The navigation (e. g. to the game history) took some time to load.
I’m excited how the new config will perform.
Great to hear you’re still working on the game
the last few weeks it has been R-E-A-L-L-Y S-L-O-W hopefully this will fix it!
I experience really slow responses from the website during the last couple of days, today really slow leading to timeouts.