Covalent Home Login to your Covalent AccountDownload SoftwareAccess Covalent Technical SupportSearch the Covalent Website
Support Subscriptions Services Resource Center Covalent Partners News & Events About Covalent Technologies Contact Covalent Technologies SpringSource Blog

Subscriptions
Enterprise Ready Server™
Hyperic HQ
Terracotta Clustering
- Terracotta Sessions
- Terracotta DSO
- Terracotta for Spring
- Architecture
- Platform Support
- Support
- Pricing
- Download


SpringSource Newsletter






Terracotta DSO

Terracotta DSO (Distributed Shared Objects) is a runtime solution that allows data to be shared across multiple Java Virtual Machines (JVMs) without the need for proprietary APIs, custom code, databases, or message queues. Terracotta DSO provides plug-in capacity and availability for Java applications running on two or more machines. With Terracotta DSO, objects can be clustered at runtime just by specifying them by name.

To cluster an application for high-availability and scalability, most solutions today require time-consuming development and tuning. Or, they require complex APIs that do not maintain natural Java semantics. This forces developers to deal with added code complexity and alters their domain model. This “extra” development breaks the original promise that Java made to the developer: write once, run anywhere. Developers need a way to use natural Java semantics to provide high-availability and scalability. Terracotta DSO is a runtime solution for clustering JVMs, instead of the application. By extending the Java heap, Terracotta DSO creates one “clustered” JVM that shares object state and behavior. Tuning the clustering behavior can now be done at runtime without code changes. Developers can focus on business logic, not infrastructure.

Terracotta DSO does not require Java serialization, thus it preserves the domain model. With Terracotta DSO, no code changes to the application are needed. The fine-grained nature of Terracotta eliminates unnecessary data transfer between JVMs in a cluster, thus ensuring scalability. Terracotta DSO is a pure Java solution that is supported on Sun HotSpot (v1.4.2 or v1.5.0) running on Solaris, Red Hat Enterprise Linux, or Windows Server 2003.

Please contact us at sales@covalent.com for additional information and specific details on subscription plans from Covalent Technologies. Or, if you prefer to talk with us live about our services, call us at 800/444-1935 or 925/974-8800.


We are very pleased to be partnering with Covalent Technologies, a long-time open source pioneer and well respected member of the open source community.

Joshua Drake
President, Command Prompt





Downloads

Terracotta Download

Terracotta DSO Datasheet

Terracotta versus JBossCache