Terracotta provides clustering for Java applications. Features include:
- High level replication- Cross JVM coordination- Large virtual heaps- Fine-grained changes- Runtime management and control- No serialization