Hazelcast is an open source clustering and highly scalable data distribution platform for Java, which is:
* Lightening-fast; thousands of operations/sec.
* Fail-safe; no losing data after crashes.
* Dynamically scales as new servers added.
* Super-easy to use; include a single jar.
Hazelcast is pure Java. JVMs that are running Hazelcast will dynamically cluster. Although by default Hazelcast will use multicast for discovery, it can also be configured to only use TCP/IP for environments where multicast is not available or preferred.
J. Tilford, N. Payakachat, E. Kovacs, J. Pyne, W. Brouwer, T. Nick, J. Bellando, and K. Kuhlthau. PharmacoEconomics, 30 (8):
661-679(August 2012)GR: R01MH089466/MH/NIMH NIH HHS/United States; GR: UA3MC11054/PHS HHS/United States; JID: 9212404; NIHMS399399; OID: NLM: NIHMS399399; OID: NLM: PMC3423960; PMCR: 2013/08/01 00:00; ppublish.
P. Abrahamsson, and J. Koskela. Empirical Software Engineering, 2004. ISESE '04. Proceedings. 2004 International Symposium on, page 73--82. (August 2004)
B. Bruneau, G. Nemer, J. Schmitt, F. Charron, L. Robitaille, S. Caron, D. Conner, M. Gessler, M. Nemer, C. Seidman and 1 other author(s). Cell, 106 (6):
709-21(September 2001)Bruneau, B G Nemer, G Schmitt, J P Charron, F Robitaille, L Caron,
S Conner, D A Gessler, M Nemer, M Seidman, C E Seidman, J G S10 RR14792/RR/NCRR
NIH HHS/United States Research Support, Non-U.S. Gov't Research Support,
U.S. Gov't, Non-P.H.S. Research Support, U.S. Gov't, P.H.S. United
States Cell Cell. 2001 Sep 21;106(6):709-21..