I N F I N I S P A N – Open Source Data Grids
Infinispan is an extremely scalable, highly available data grid platform – 100% open source, and written in Java. The purpose of Infinispan is to expose a data structure that is highly concurrent, designed ground-up to make the most of modern multi-processor/multi-core architectures while at the same time providing distributed cache capabilities. It is also optionally backed by a peer-to-peer network architecture to distribute state efficiently around a data grid.
Offering high availability via making replicas of state across a network as well as optionally persisting state to configurable cache stores, Infinispan offers enterprise features such as efficient eviction algorithms to control memory usage as well as JTA compatibility.