You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@river.apache.org by Peter Firmstone <ji...@zeus.net.au> on 2010/04/29 20:25:18 UTC

Neuromancer

I remember reading about Neuromancer, there was RemoteReference(a 
reference that updates itself) and an Xuid directory (a distributed hash 
table for looking up persistent objects that moved around and kept their 
location up to date in the xuid directory).  Xuid was a Uuid on 
steroids, allowed for custom naming schemes and a very good likelihood 
of unique identity globally.

The reason I'm thinking about this is related to the 
StreamServiceRegistrar I'm working on, you don't often get the 
opportunity to replace a central interface like ServiceRegistrar, so it 
has to be done right, so please review & comment.  But on that subject, 
I'm wondering if StreamServiceRegistrar needs ServiceTemplate & 
ServiceItems to have a new field for Xuid's?

There are issues of trust to be overcome with RemoteReference, these are 
best explained in the Neuromancer report.

Cheers,

Peter.