[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[news.eclipse.technology.koi] Re: Ever consider tuplespace/tspaces?
|
- From: "Mark" <markfigley@xxxxxxxxx>
- Date: Mon, 1 Dec 2003 10:53:34 -0500
- Newsgroups: eclipse.technology.koi
- Organization: EclipseCorner
Just to make sure we are not re-inventing the wheel...
The JavaSpaces specification is an officially endorsed Java standard and is
based on the TupleSpace research project. How does TSpaces differ from the
JavaSpaces spec? Should another Java TupleSpace implementation be designed
and architected when the existing specification is simple, robust,
performant, and relatively mature? Perhaps koi should leverage an existing
JavaSpaces implementation?...
- Mark Figley
"Tim O'Connor" <Tim_O'Connor@Instantiations.com> wrote in message
bilevj$odi$1@eclipse.org">news:bilevj$odi$1@eclipse.org...
> y'all:
>
> dudeUnit wrote:
> > An async comm model supporting events and decoupling of tasks with
> > persistent shared buffer - sounds like what you are doing and also
> > quite similiar to the Linda model.
>
> Interesting take on Koi. And quite the compliment! I used to be a proud
> wearer of an "I Love Linda" button years ago when I worked for a small
> (never to get large) supercomputer startup named Cogent Research. Our
> whole architecture was Linda based and quite a joy it was to work with
her.
>
> > I was wondering if I should prototype a tuplespace server for Koi.
>
> Definately! You're correct, they are a good match. A tuplespace server
> should be a fairly straight-forward project. Please keep us posted.
>
> A thought: Have you given any thought to distributing the tuples
> amongst cooperating servers? That would be one way to cut down on the
> bottle of having a single tuple server. Each "out" operation would place
> the tuple into the space of several servers. Each "in" operation would
> take it from a single server with that server notifying the others that
> the tuple should be removed. A "rd" would, of course, leave the tuple on
> all servers.
>
> to'c
> ---
> Koi
> A Collaborative Infrastructure for Eclipse Tools
> http://www.eclipse.org/koi
>