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.
