Gigaspaces is a Java NoSQL database, essentially.  It is a kind of
distributed collection.  Blitz is an open-source implementation of
JavaSpaces.  Gigaspaces is commercial, and adds clustering support
among other things, I'm sure.

Quick nutshell on how Javaspaces work, though I'm working from a 4-
year-old memory: Anything you wish to store in a Javaspace needs one
or more public serializable fields.  You can later run a query looking
for the same fields to get your full object out.  One can also attach
listeners, with or without a filter, that are notified when things
enter or leave the Space.

We experimented with a bunch of things, like a master-worker pattern
(we'd but a bit of work out in the space, some worker would pick it up
and remove it from the space) or data transfer (just leave your
objects in the space).  It was a bit hard to understand, since it is
conflated with JINI quite a bit, but you can do some cool and elegant
things with it.

Pat.

On Jan 3, 4:13 pm, Ruby Bellavich <[email protected]> wrote:
> Hi all,
>
> Does anyone here is using GigaSpaces XAP?
> My boss asked me to review GigaSpaces products, but from checking
> their website I found it pretty hard to understand what is their
> product.
>
> Thanks,
> Ruby

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to