Terracotta is software that clusters the Java Virtual Machines (JVMs) that power your Java applications to create a shared memory pool. This shared memory pools provides your application tier with high performance, reliable scale-out, with fewer bottlenecks and lower dependence on databases. Terracotta also requires no API, so you can gain these benefits with minimal code changes.
With Terracotta, you can run a Java application on as many computers as you need, without the expense of databases or custom replication normally needed to share data between computers.
The following resources can help you learn more about what Terracotta does, how it does it, and why it is different than any other product.
NEED MORE DETAILS?
If you are a developer or system administrator, check out our community website for detailed information about how Terracotta works and how to use it.