Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Distributed Caching [closed]

I am looking for a java distributed caching solution. We would like features likes:

  • Distributed
  • Auto-Discovery
  • Redundancy
  • Non-Centralized

We've analyzed a framework like TerraCotta which seems to be everything we would ever want from a caching framework... However, there seems to be a central caching node(s) that is required which become our single-point-of-failure.

Any ideas other than rolling out our own solution?

like image 996
Claude Houle Avatar asked Sep 28 '09 13:09

Claude Houle


2 Answers

Try Hazelcast. It is an open source clustering and highly scalable data distribution platform for Java. It fulfills all your requirements. Plus it is super easy to use.

like image 192
Fuad Malikov Avatar answered Oct 17 '22 10:10

Fuad Malikov


I suggest either JBossCache or EhCache (with a distributed cache listener). I've used both, I like both, and they both fit your requirements.

like image 40
skaffman Avatar answered Oct 17 '22 08:10

skaffman