RSS Feed for This PostCurrent Article

Java Data Distribution Platform

Hazelcast is a clustering and highly scalable data distribution platform for Java.


  • Distributed implementations of java.util.{Queue, Set, List, Map}
  • Distributed locks via java.util.concurrency.locks.Lock interface
  • Distributed implementation of java.util.concurrent.ExecutorService
  • Support for cluster info and membership events
  • Dynamic discovery
  • Dynamic scaling to hundreds of servers
  • Dynamic partitioning with backups
  • Dynamic fail-over

Hazelcast is for you if you want to

  1. share data/state among many servers (e.g. web session sharing)
  2. cache your data (distributed cache)
  3. cluster your application
  4. partition your in-memory data
  5. distribute workload onto many servers
  6. take advantage of parallel processing
  7. provide fail-safe data management

Trackback URL

Sorry, comments for this entry are closed at this time.