Page 1 of 2
Ryzom Server Questions
Posted: Wed Oct 10, 2007 2:48 pm
by teylini
A few questions for anyone who knows:
1) What types of servers is Ryzom hosted on? (Dell 2950's? etc...)
2) What server OS is being used? (Linux, Windows Server, other?)
3) What database software is used? (Oracle, MySQL, MS SQL Server?)
4) What is the server architecture like? (is there a front end server players connect to that passes data back/forth the database server?)
I'm definitely not a hacker, just curious. If disclosing this type of information invites hackers, then please disregard my questions.
Thanks
Re: Ryzom Server Questions
Posted: Wed Oct 10, 2007 3:06 pm
by camlost2
teylini wrote:2) What server OS is being used? (Linux, Windows Server, other?)
3) What database software is used? (Oracle, MySQL, MS SQL Server?)
4) What is the server architecture like? (is there a front end server players connect to that passes data back/forth the database server?)
2) Linux
3) MySQL
4) Something like
this
Re: Ryzom Server Questions
Posted: Wed Oct 10, 2007 3:59 pm
by khyle
You don't want to invite
crackers. Thank you

Re: Ryzom Server Questions
Posted: Wed Oct 10, 2007 4:18 pm
by fadebait
There are rumors a debian cluster is used.
as for the hardware? no idea. does it matter who made the boxes?
Re: Ryzom Server Questions
Posted: Wed Oct 10, 2007 4:25 pm
by xtarsia
I think the question is more related to the current Lag fest thats 'doing the rounds'
I get the feeling my home gameing machine could do a better job at running the shards lately (aside from the bandwidth issues ofc)
Re: Ryzom Server Questions
Posted: Wed Oct 10, 2007 4:33 pm
by kaetemi
teylini wrote:4) What is the server architecture like? (is there a front end server players connect to that passes data back/forth the database server?)
When the player connects to login server, and supplies the correct login an password, the login server gives player a cookie and asks the welcome service for his default shard for the frontend service that has least amount of load (players), and tells it that the user can login with given cookie. (Used to give a list of available shards first, but changed with server unification.) Then, that frontend service sends the user the list of his characters. When the user selects a character, the welcome service of the shard of that character is contacted to get a frontend service, whose ip is then sent to the user, and the user connects to that frontend service. While you are loading, the server sends you a bunch of database variables (like your hp, guild, guildmembers, etc.)
A shard is made of the welcome service (WS), which selects the frontend service (FS). A dynamic amount of frontend services (new ones can be created on the fly). Then afaik there's also the chat service (IOS), the ai service (AIS), world service (WOS), EGS, position service, tick service, faber service, dynamic session service (DSS), unification service (US), backup service (BS), and a few others, which send and receive messages to and from the frontend services.
Something in that style, I think.
Re: Ryzom Server Questions
Posted: Wed Oct 10, 2007 4:43 pm
by teylini
Thanks for the descriptions guys. That diagram helped a lot, too.
Re: Ryzom Server Questions
Posted: Wed Oct 10, 2007 4:45 pm
by fadebait
kaet does his homework!
Re: Ryzom Server Questions
Posted: Wed Oct 10, 2007 5:41 pm
by kuroari
jeez Kae.. the hell do you do that you know all this?

*think kaet should be the new owner of ryzom... >.>*
Re: Ryzom Server Questions
Posted: Thu Oct 11, 2007 11:57 pm
by dlynch
Im just brain storming here.... but i read that gameforge bought ryzom for 200k Euro last December, Free Ryzom fell short only by 30k. I am amazed it was only 200k. This may seem like alot but if 20 of us could come up with 10k we coould own this game, create stocks and everyone can become a shareholder. We have enough people in this game with knowledge about software advertising and gaming. Too bad we get three weeks notice to even think about this. Not only the short notice I wouldnt even know who to contact. We can all sulk and get upset about this or we can take the opportunity and use it to our advantage.
We got any attorneys playing?
Misatey