Blockland Forums > Modification Help
Locking; Looking for any last bugs then posting in Add-ons. SfBl Client: V1.9
DrenDran:
Chrono, I made a few important fixes and put the version at 0.9
But I assumed you were asleep anyhow, when and if you want to work on the mod just tell me, I'll wait for you.
Also, with the packet logging feature I got some interesting files, here's a small one:
--- Code: ---
===============================
Another opening of Blockland...
===============================
SSDD - PACKET OUT: SYJ LOC NON|
SSDD - PACKET OUT: SYJ ATH DrenDran|-snip-?
SSDD - PACKET IN: SYJ ATH OKAY
SSDD - PACKET IN: SYJ CON DrenDran
SSDD - PACKET IN: SYJ TOT 1
SSDD - PACKET IN: SYJ USR DrenDran
SSDD - PACKET OUT: SYJ CHT Okay.|
SSDD - PACKET IN: SYJ CHT DrenDran: Okay.
SSDD - PACKET OUT: SYJ LOC NON|
SSDD - PACKET OUT: SYJ PNP DrenDran|
SSDD - PACKET IN: SYJ PNG
SSDD - PACKET OUT: SYJ PNG
SSDD - PACKET IN: SYJ CHT DrenDran pinged back after 221 .
SSDD - PACKET OUT: SYJ DPM DrenDran|Hey, this is a PM.?
SSDD - PACKET IN: SYJ DPM DrenDran messaged: Hey, this is a PM.
SSDD - PACKET OUT: SYJ CHT Lol.|
SSDD - PACKET IN: SYJ CHT DrenDran: Lol.
SSDD - PACKET OUT: SYJ LOC NON|
SSDD - PACKET OUT: SYJ LOC NON|
SSDD - PACKET OUT: SYJ LOC NON|
SSDD - PACKET OUT: SYJ LOC NON|
SSDD - PACKET OUT: SYJ LOC NON|
SSDD - PACKET OUT: SYJ LOC NON|
--- End code ---
Ephialtes:
I think you're going to encounter capacity issues down the line. I've had to put a lot of work into making sure the chat server for RTB can handle >500 concurrent connections and it doesn't look like you've put much thought into that.
DrenDran:
--- Quote from: Ephialtes on July 13, 2010, 05:03:20 AM ---I think you're going to encounter capacity issues down the line. I've had to put a lot of work into making sure the chat server for RTB can handle >500 concurrent connections and it doesn't look like you've put much thought into that.
--- End quote ---
I have to admit, I've never really had to think about ultra high capacity servers.
There's a fairly hard coded limit of 100 users at a time currently.
I guess I could either wait and see if it's going to be a problem, or take a serious look at it now.
Ephialtes:
I'd recommend addressing it early if you intend for this to be a mainstream chat application for Blockland users. Fixing this sort of thing is probably going to require a lot of changes to the way you manage connections at the moment.
DrenDran:
--- Quote from: Ephialtes on July 13, 2010, 05:21:48 AM ---I'd recommend addressing it early if you intend for this to be a mainstream chat application for Blockland users. Fixing this sort of thing is probably going to require a lot of changes to the way you manage connections at the moment.
--- End quote ---
I'll take a look at it, but there would seem to be no way to test out what works best until I get a larger userbase, because it's harder to test if a server can handle 500 users at a time when the most you've ever gotten at the same time was five. But hopefully once the first people start joining our growth rate will speed up.