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

Reply via email to