Yesterday I came across Project Voldemort (thanks to our friends at Paremus) and it looks really cool. They seem to sit in the same space as Coherence, but are Apache Licensed and all of what that brings. They recommend JSON format for the values in the store, and has support for versioned schemas (allow for gradual migration) of the key-value pairs.
In essence, it is a replicated, distributed cache, with an optional persistence store (BDB, MySQL, ???) at each node. It works with the BASE principle and allows for various architectures of the cache affinity routing. It is primarily used at LinkedIn, and heavily influenced by Amazon's Dynamo architecture. I am going to take a stab at an ES implementation of this today (I will be many hours at airports and on planes), unless someone either working on it, or has someone objection to something I have overlooked. Cheers -- Niclas Hedhman, Software Developer http://www.qi4j.org - New Energy for Java I live here; http://tinyurl.com/2qq9er I work here; http://tinyurl.com/2ymelc I relax here; http://tinyurl.com/2cgsug _______________________________________________ qi4j-dev mailing list [email protected] http://lists.ops4j.org/mailman/listinfo/qi4j-dev

