[WF-General] Questions regarding distribution of server

Erik Hjortsberg erik.hjortsberg at gmail.com
Thu Mar 11 12:18:13 PST 2010

Hi, the cyphesis server is single threaded. However, it should be worth 
knowing that the Atlas protocol is designed with the intention that all 
AI should be using the same protocol for interacting with the world as 
any other client.
Therefore it should be possible to use multiple AI clients, each one 
running in its own process (or in a grid etc.) and the server only 
handling world simulation and message routing.

So, if you want to make a distributed server you should preferably start 
with cyphesis and work on making the AI clients use separate processes.
If you want to make the actual simulation parallel you probably first 
had to describe your ideas for that.

The Atlas library is very, very stable and feature complete.
The Atlas specification very much so also, but is easily extendable.


2010-03-11 20:57, Espen Overaae skrev:
> Hi,
> I'm new here and in the interest of evaluating the viability of using
> WorldForge for some of my planned work, I have some questions.
> Is the server software in any way parallel or distributed, or is it
> all single-processor?
> If I want to make it distributed, would it be easier to start with an
> existing server or should I write one from scratch using Atlas?
> How usable is the current state of Atlas code?
> How usable is the current state of Atlas specification?
> Regards, Espen Overaae
> _______________________________________________
> General mailing list
> General at mail.worldforge.org
> http://mail.worldforge.org/lists/listinfo/general

More information about the General mailing list