Hazelcast

http://highscalability.com/blog/2012/4/3/hazelcast-20-big-data-in-memory.html As it is said in the recent article "Google: Taming the Long Latency Tail - When More Machines Equals Worse Results" , latency variability has greater impact in larger scale clusters where a typical request is composed of multiple distributed/parallel requests. The overall response time dramatically decreases if latency of each request is not consistent and low. In dynamically scalable partitioned storage systems, whether it is a NoSQL database, filesystem or in-memory data grid, changes in the cluster (adding or removing a node) can lead to big data moves in the network to re-balance the cluster. Re-balancing will be needed for both primary and backup data on those nodes.

Hazelcast 2.0: Big Data In-Memory

https://github.com/hazelcast/hazelcast/ Hazelcast is a clustering and highly scalable data distribution platform for Java. Features: Distributed implementations of java.util. http://code.google.com/p/hazelcast/

hazelcast - Project Hosting on Google Code

Hi, I'm trying to get several entries by key in a map, using a PredicateBuilder. The following code : IMap<Integer, Integer> map = Hazelcast.getMap("test"); map.put(1, 11); map.put(2, 22); map.put(3, 33); http://groups.google.com/group/hazelcast/browse_thread/thread/36d034c99c34bdc

IMap.entrySet predicate retrieves all values in the map - Hazelcast | Google Groupes