The Terracotta Server provides powerful distributed in-memory data management capabilities for Terracotta products (such as Ehcache and TCStore) and is the backbone for Terracotta clusters.
A Terracotta Server Array can vary from a basic two-node tandem to a multi-node array (Terracotta Server Array (TSA)) providing configurable scale, high performance, and deep failover coverage.
Add distributed caching capabilities to your Ehcache deployment today!
Terracotta additionally offers various other open source projects and code libraries which may be of interest.
Keep ALL of your data—up to 100s of terabytes—instantly available in RAM distributed across any size server array.
Distributed In-memory Data Management – Manages 10-100x more data in memory than traditional data grids - use all of the RAM you wish.
Scalability Without Complexity – Simple configuration to add server instances to meet growing demand and facilitate capacity planning
High Availability – Instant failover for continuous uptime and services
Configurable Health Monitoring – Terracotta HealthChecker for inter-node monitoring
Automatic Node Reconnection – Temporarily disconnected server instances and clients rejoin the cluster without operator intervention
Terracotta actively develops, maintains, and supports Terracotta Server as a professional open source project available under the liberal Terracotta Public License 2.0. Contributors are welcome to join our community.