Rewriting the Master Server

Posted by Toumaz on August 13, 2010
Development

As some of you might have noticed, the SH master server hasn’t been quite as snappy as one would like it to be lately. The reason for this is actually a rather pleasant one – during peak times, there’s a ridiculous amount of connections done per second to it! The downside is, of course, that my network library seems to choke on handling all the connection requests at once. This is bad – and it is also the likely cause of all those “master server unresponsive” messages some of you have been experiencing.

Since that is the case, I will be rewriting the master server communication code entirely in favour of using persistent connections instead of connection on-demand. This might take a while – a week or two, at worst, with lovely 13 hour school days coming back up – but it’ll lay the foundation for several exciting new features that can be added in the future. (To name a few: friend notifications and messaging, possible NAT punchthrough, and dedicated servers!)

So all in all, while this might take a while, please bear with me. It’ll increase the overall stability of the master server as well as open up for future development.

And boy, more than one thousand registered players, with almost 24,000 matches played, in which four and a half million enemies have been killed? I’m thoroughly impressed!

7 Comments to Rewriting the Master Server

Fredrik
Friday, August 13, 2010

“13 hour school days coming back up”

Are you serious!?

Tomas "Toumaz" Olander
Friday, August 13, 2010

Four hour commute during the initial first week included. :)

sebastianf12
Friday, August 13, 2010

Nice Man !

Lucas
Sunday, August 15, 2010

Me love you long time

Ladface
Sunday, August 15, 2010

hey toumaz, me and dutch keep beating the game with a score of over 500,000 but it keeps saying that me or dutch is ‘cheating’ when we’re not. is this because we are too l33t or is it just a glitch in the game? If so, please fix this so we can go for 1,000,000 points. thank you :)

Tomas "Toumaz" Olander
Sunday, August 15, 2010

Ladface, let me guess – you’re grinding the turtle? For fairly obvious reasons, that strategy of getting high scores won’t be valid much longer, since players were never supposed to be able to get that many kills.

Ladface
Monday, August 16, 2010

Please leave the glitch in the game on level 4, makes it so much more interesting and challenging.

Leave a comment

Please keep all comments in English.
Be sure to have read the FAQ before asking questions, as well.