June 2005
- Development and Live Team Dynamics Chris Richards
- Development and Live Team Dynamics Koster, Raph
- (no subject) Unknown
- DGN: Emergent Behaviors spawned from - Re: [MUD-Dev]SOC:Willcompany sanctioned cheating hurt theMMOcommunity? cruise
- DGN: Emergent Behaviors spawned from -Re: [MUD-Dev]SOC:Willcompany sanctioned cheating hurt theMMOcommunity? John Buehler
- DGN: Emergent Behaviors spawned from - Re: [MUD-Dev]SOC:Willcompany sanctioned cheating hurt theMMOcommunity? HRose
- DGN: Emergent Behaviors spawned from - Re: [MUD-Dev]SOC:Willcompany sanctioned cheating hurt theMMOcommunity? lwl@black-knight.org (Lydia Leong)
- DGN: Emergent Behaviors spawned from - Re: [MUD-Dev]SOC:Willcompany sanctioned cheating hurt theMMOcommunity? cruise@casual-tempest.net
- DGN: Emergent Behaviors spawned from - [MUD-Dev]SOC:Willcompany sanctioned cheating hurt theMMOcommunity? Damien Neil
- DGN: Emergent Behaviors spawned from - Re: [MUD-Dev]SOC:Willcompany sanctioned cheating hurt theMMOcommunity? Michael Hartman
- DGN: Reasons for play [was: Emergent Behaviors spawned from...] cruise
- DGN: Reasons for play [was: Emergent Behaviors spawnedfrom...] John Buehler
- DGN: Reasons for play [was: Emergent Behaviors spawned from...] Yggdrasil
- DGN: Reasons for play [was: Emergent Behaviors spawned from...] lwl@black-knight.org (Lydia Leong)
- DGN: Reasons for play [was: Emergent Behaviors spawned from...] Damien Neil
- DGN: Reasons for play [was: Emergent Behaviors spawned from...] Sean Howard
- DGN: Reasons for play [was: Emergent Behaviors spawned from...] Damien Neil
- DGN: Reasons for play [was: Emergent Behaviors spawned from...] lwl@black-knight.org (Lydia Leong)
- DGN: Reasons for play [was: Emergent Behaviors spawned from...] Sean Howard
- DGN: Reasons for play [was: Emergent Behaviors spawned from...] Damien Neil
- DGN: Reasons for play [was: Emergent Behaviors spawned from...] Paolo Piselli
- DGN: Reasons for play [was: Emergent Behaviors spawned from...] Damien Neil
- DGN: Reasons for play [was: Emergent Behaviors spawned from...] Paolo Piselli
- DGN: Reasons for play [was: Emergent Behaviors spawnedfrom...] Richard A. Bartle
- SOC: Yee vs. Bartle II Jaycen Rigger
- DGN: Reasons for play [was: Emergent Behaviors spawnedfrom...] Richard A. Bartle
- DGN: Reasons for play [was: Emergent Behaviors spawnedfrom...] Paolo Piselli
- DGN: Reasons for play [was: Emergent Behaviorsspawnedfrom...] Richard A. Bartle
- DGN: Reasons for play cruise
- DGN: Reasons for play Paolo Piselli
- DGN: Reasons for play cruise
- DGN: Reasons for play Russ Whiteman
- DGN: Reasons for play Sean Howard
- DGN: Reasons for play lwl@black-knight.org (Lydia Leong)
- DGN: Reasons for play Sean Howard
- SOC: Yee vs. Bartle Jaycen Rigger
- SOC: Yee vs. Bartle Ren Reynolds
- SOC: Yee vs. Bartle Amanda Walker
- DGN: Reasons for play [was: Emergent Behaviors spawned from...] Michael Hartman
- DGN: Reasons for play [was: Emergent Behaviors spawned from...] Sean Howard
- DGN: Reasons for play [was: Emergent Behaviors spawned from...] lwl@black-knight.org (Lydia Leong)
- DGN: Reasons for play [was: Emergent Behaviors spawned from...] Sean Howard
- DGN: Reasons for play [was: Emergent Behaviors spawned from...] lwl@black-knight.org (Lydia Leong)
- DGN: Reasons for play [was: Emergent Behaviors spawned from...] Michael Hartman
- DGN: Reasons for play [was: Emergent Behaviors spawned from...] Michael Hartman
- DGN: Reasons for play [was: Emergent Behaviors spawned from...] Max Battcher
- DGN: Reasons for play [was: Emergent Behaviors spawned from...] Damien Neil
- DGN: Reasons for play [was: Emergent Behaviors spawned from...] Oliver Smith
- DGN: Reasons for play [was: Emergent Behaviors spawned from...] lwl@black-knight.org (Lydia Leong)
- DGN: Reasons for play [was: Emergent Behaviorsspawned from...] Mike Rozak
- DGN: Reasons for play [was: Emergent Behaviors spawned from...] lwl@black-knight.org (Lydia Leong)
- DGN: Reasons for play [was: Emergent Behaviors spawned from...] cruise
- DGN: Reasons for play [was: Emergent Behaviors spawnedfrom...] Michael Sellers
- DGN: Reasons for play [was: Emergent Behaviors spawnedfrom...] cruise
- DGN: Reasons for play [was: Emergent Behaviors spawnedfrom...] Damien Neil
- DGN: Reasons for play [was: Emergent Behaviors spawnedfrom...] Sean Howard
- DGN: Reasons for play [was: Emergent Behaviors spawnedfrom...] Michael Hartman
- DGN: Reasons for play [was: Emergent Behaviors spawnedfrom...] Jeff Bachtel
- DGN: Reasons for play [was: Emergent Behaviors spawnedfrom...] Sean Howard
- DGN: Reasons for play [was: Emergent Behaviors spawnedfrom...] Michael Hartman
- DGN: Reasons for play [was: Emergent Behaviors spawnedfrom...] Damion Schubert
- DGN: Reasons for play [was: Emergent Behaviors spawnedfrom...] Michael Hartman
- DGN: Reasons for play [was: Emergent Behaviors spawnedfrom...] Jaycen Rigger
- DGN: Reasons for play [was: Emergent Behaviors spawnedfrom...] Michael Hartman
- SOC/DGN: Enforcing Socially Acceptable Behavior Jaycen Rigger
- SOC/DGN: Enforcing Socially Acceptable Behavior Sean Howard
- SOC/DGN: Enforcing Socially Acceptable Behavior Damion Schubert
- DGN: Reasons for play [was: Emergent Behaviors spawnedfrom...] Damien Neil
- DGN: Reasons for play [was: Emergent Behaviors spawned from...] P J
- DGN: Emergent Behaviors spawned from - [MUD-Dev]SOC:Willcompany sanctioned cheating hurt theMMOcommunity? Jaycen Rigger
- DGN: Emergent Behaviors spawned from - Re: [MUD-Dev]SOC:Willcompany sanctioned cheating hurt theMMOcommunity? Michael Hartman
- DGN: Emergent Behaviors spawned from - Re: [MUD-Dev]SOC:Willcompany sanctioned cheating hurt theMMOcommunity? Amanda Walker
- DGN: Emergent Behaviors spawned from - Re: [MUD-Dev]SOC:Willcompany sanctioned cheating hurt theMMOcommunity? cruise
- DGN: Emergent Behaviors spawned from - Re: [MUD-Dev]SOC:Willcompany sanctioned cheating hurt theMMOcommunity? Michael Hartman
- SOC: Will company sanctioned cheating hurt the MMO community? Darkwolf
- DGN: Emergent Behaviors spawned from - Re: [MUD-Dev]SOC:Willcompany sanctioned cheating hurt theMMOcommunity? Michael Hartman
- DGN: Emergent Behaviors spawned from - Re: [MUD-Dev]SOC:Willcompany sanctioned cheating hurt theMMOcommunity? Vincent Archer
- (no subject) Unknown
- Re: Morris Cox
- BIZ: Customer Acquisition Costs in MMOs Vladimir Cole
- Castle Marrach Comic released under Creative Commons Christopher Allen
- Hosting questions Mike Rozak
In the somewhat far future, I'll need to run a beta. My server will
use more CPU, memory, and bandwidth than a text MUD (Text MUD = 1
mHz/user, 80 bytes/sec/user), but less than a MMORPG (MMORPG = 20-40
mHz/user, 1000 bytes/sec/user). (That's about as precise as I can
guestimate at this moment.) While in beta, I need to test with
several hundred concurrent players, and expect frequent
crashes... of course.
Here's the problem:
The easiest system for me to maintain and debug is a computer
residing at my home-office. ADSL isn't supported this far out of
town, and I wouldn't want to use it anyway because a lightning
strike might incinerate the entire cable. (My house was struck by
lightning 3 times last year. Anyone need good audio recordings of
thunder?) I can get fibre optic, but it'll be expensive running a
3 km long fibre. Plus, the local telco's bandwidth costs are more
expensive than in the US.
It's infinitely cheaper for me to hire a server someplace in the
US, and monitor it remotely. (Anyone have suggestions on ISPs?
I've been exploring ICUServices and Wolfpaw.) However, if/when the
server crashes, debugging is much more difficult, if not
impossible.
Alternatively, I could get a server set up in town, but that only
makes debugging marginally less nasty; since if the server crashes
I have to do the hour's drive to town and see how it crashed.
Any suggestions on how to deal with the debugging problem? Some
solutions that I've already come up with:
- I can set up monkey stress-tests over a LAN and theoretically
test high server loads before alpha/beta. (Although theory ! reality)
- I can set up a temporary service with my satelite, but it maxes
as 128 kbit upload, which means max 16-200 users, depending upon
my bandwidth usage. This would work for alpha, the "crash-iest"
phase.
- My server code is almost entirely script, which means GP faults
are unlikely, and I can (if necessary) program remote debugging
into my scripting language. I'm not sure what form it will take,
since traditional run-time debugging of a game with hundreds of
players may not be possible with any debugger because debugging
usually involves the suspension of all threads... and hence all
players.
- Tons of logging, of course. For example: I can create an
auxiliary process that logs everything the server (and scripting
language) is doing for the last N minutes, so I have a trace if
there is a GP fault.
- Once I get past the crashing stage, remote servers are much less
scary. (Assuming I can eliminate all the GP faults, or at least
the ones that aren't covered up by a nightly/weekly reboot.)
Thanks
Mike Rozak
http://www.mxac.com.au - Hosting questions James Turner
- Hosting questions Mike Rozak
- Hosting questions Scott Jennings
- Hosting questions Mike Rozak
- Hosting questions ceo
- Hosting questions Kwon J. Ekstrom
- Hosting questions ceo
- Looking for a Magic System (inspired by Bartle's book) erik
- Looking for a Magic System (inspired by Bartle's book) Michael Chui
- Looking for a Magic System (inspired by Bartle's book) Richard A. Bartle
- Looking for a Magic System (inspired by Bartle's book) William Leader
- Looking for a Magic System (inspired by Bartle's book) Erik Bethke
- Looking for a Magic System (inspired by Bartle's book) William Leader
- Looking for a Magic System (inspired by Bartle's book) Jaycen Rigger
- Looking for a Magic System (inspired by Bartle's book) Eli Stevens (WG.c)
- Looking for a Magic System (inspired by Bartle's book) Akiba Liebskind
- Looking for a Magic System (inspired by Bartle's book) Matt Chatterley
- Looking for a Magic System (inspired by Bartle's book) David Love
- Looking for a Magic System (inspired by Bartle's book) Damien Neil
- Looking for a Magic System (inspired by Bartle's book) Hulbert, Leland
- Attack System Dhiego Ramos
- Attack System Tiago Carita
- Attack System Damion Schubert
- Attack System Tess Snider
- Attack System Tony Hoyt
- Attack System Dhiego Ramos
- Attack System Matt Chatterley
- Hosting questions Frederick Nacino
- Hosting questions ceo