full isolation

Craig Latta craig at netjam.org
Sun Mar 6 06:21:17 UTC 2005


Hi Jecel--

 > You want a node to be isolated from some other random node, and also
 > from everything that depends on it. But you don't want to isolate the
 > node from the stuff on which it depends.
 >
 > A solution is to put each node plus a copy of everything on which it
 > depends into a separate memory, though this only works as long at
 > everything but the node itself is read-only... [another] solution is
 > like the first, but the copies are kept in sync. This would be
 > TeaTime, right?

	Similar, yes.

 > > Why not keep it all live objects sending messages?
 >
 > I would very much like to do it like that (there is an interesting
 > Croquet thread about this) but one requirement I have is to be able to
 > deal with people who are connected to the world via CD-ROMs sent by
 > snail-mail... without a reasonable back-channel there can
 > be no negotiations.

	You could populate the CD-ROMs with object memory snapshots that, when 
resumed, start servers on 'localhost'. Message-based negotiation still 
happens, it's just that the clients and servers are all on the same 
machine. The CD-ROM object memories could have all the modules you want 
to convey in them.


	thanks,

-C

--
Craig Latta
improvisational musical informaticist
craig at netjam.org
www.netjam.org
[|] Proceed for Truth!





More information about the Modules mailing list