Hazelcast

Open source clustering and highly scalable data distribution platform for Java
Download

Hazelcast Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Apache
  • Price:
  • FREE
  • Publisher Name:
  • Hazelcast.com
  • Publisher web site:
  • http://www.hazelcast.com/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 1.3 MB

Hazelcast Tags


Hazelcast Description

Open source clustering and highly scalable data distribution platform for Java Hazelcast is an open source and highly scalable clustering data distribution platform for Java.Hazelcast is for you if you want to:· share data/state among many servers (e.g. web session sharing)· cache your data (distributed cache)· cluster your application· partition your in-memory data· distribute workload onto many servers· take advantage of parallel processing· provide fail-safe data managementHazelcast 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 enviroments where multicast is not available or preferred. Communication among cluster members is always TCP/IP with Java NIO beauty. Default configuration comes with 1 backup so if one node fails, no data will be lost. It is as simple as using java.util.{Queue, Set, List, Map}. Just add the hazelcast.jar into your classpath and start coding. Here are some key features of "Hazelcast": · Distributed implementations of java.util.{Queue, Set, List, Map} · Distributed implementation of java.util.concurrency.locks.Lock · Distributed implementation of java.util.concurrent.ExecutorService · Distributed Topic for publish/subscribe messaging · Transaction support and J2EE container integration via JCA · Dynamic HTTP session clustering · Support for cluster info and membership events · Dynamic discovery · Dynamic scaling to hundreds of servers · Dynamic partitioning with backups · Dynamic fail-over Requirements: · Java


Hazelcast Related Software