[DGD] 1.2.36

White, Ben ben.white at dsto.defence.gov.au
Thu Jan 31 08:21:00 CET 2002


> -----Original Message-----
> From: Felix A. Croes [mailto:felix at dworkin.nl]
> Sent: Thursday, 31 January 2002 1:33
> To: dgd at list.imaginary.com
> Subject: RE: [DGD] 1.2.36
> 
> 
> "Michael J. Bacon" <mj.bacon at gte.net> wrote:
> 
> > 	Just curious if you had considered adding distributed 
> server support to
> > this <whatever-it-will-be-called> product.  It seems like 
> it would be a
> > logical extension of multiprocessor support.  Or, if it's 
> something you
> > don't want to implement at the driver level, it would be 
> nice if there were
> > some kfuns that a mudlib could use to handle remote objects.
> 
> There are many different ways to design a distributed server. 
>  Could you
> be a bit more explicit about the feature you are requesting?  If it is
> something akin to RMI, I should caution you that that is not 
> a particularly
> efficient design.

You've probably seen this already, but the DOME people had an
interesting design for a distributed lpmud type server:

http://autos.cs.tu-berlin.de/~demos/dome.html

It basically revolves around each server in the cluster keeping local
copies of objects they require access to, and flagging them as read
or write as they use them in a transaction, then making sure that
the objects were not accessed by another server before committing
the transaction.

Cheers,
Ben White.

_________________________________________________________________
List config page:  http://list.imaginary.com/mailman/listinfo/dgd



More information about the DGD mailing list