Digital Edition

Terracotta Java-based Visualization Server Available
Clustering Java Aims to Increase Stability

Terracotta’s Naturally Clustered Java lets developers view   applications as if they were running in a single Virtual Machine (VM), and enables runtime clustering capabilities that enhance application scalability and availability, the San Francisco-based company says.

Clustering Java, using the Terracotta Virtualization Server (TVS),  increases the stability and fault tolerance of Java applications while simultaneously reducing ongoing development and operating  costs. TVS Eliminates long-standing tradeoffs developers have been forced to make between availability and performance in Java applications.

With TVS, availability and performance come together in a “plug-configure-play” infrastructure software package. This means that there are no code changes, no APIs, and no altering of application semantics. TVS provides complete data access visibility and control  to development or operations staff at runtime. Developers can use natural Java with no need to learn, use, or maintain proprietary API’s.

TVS has two primary components that together meet a diverse, but often concurrent, set of data access and consumption needs; Distributed Shared Objects (DSO) and High-Availability-JDBC (HA-JDBC).

DSO is a Terracotta Virtualization Server component that provides the capability to share object state across Java Virtual Machines (JVMs). DSO eliminates the need to maintain state in a transactional database, as well as the need to rely on inter-JVM communication mechanisms like JMS, RMI, Jcache, serialization, etc.

DSO’s features:
• Inter-VM object sharing on opt- in/opt-out basis
• Flexible locking configurable at runtime
• Virtual heaps for multi-gigabyte object graphs
• Scalable multi-level clustering infrastructure
• Distributed method invocation
• Distributed wait and notify

DSO’s benefits:
• Shared data without database load or abuse
• Transparent recovery from application instance failures
• Clustering as an API-free infrastructureservice
• Reduced development, testing, and maintenance costs
• Faster application development and scaleout
• Fine-grain operations performance visibility and control

HA-JDBC is an API-free Terracotta Virtualization Servercomponent that 
provides an intelligent two level JDBC caching mechanism across Java 
Virtual Machines (JVMs) in a “share everything” mode. HA-JDBC 
significantly reduces the need to touch the database directly.

HA-JDBC’s features:
• Caching allows read-through of DB queries, write-through for user 
• Scalable multi-layer infrastructure
• Cache invalidation directly through our database Listener
• Opt-in/Opt-out at query level
• “Pre-warmer”warms all caches in batch mode
• Cache Pinning returns current cache data when DB is unavailable

HA-JDBC’s benefits:
• High-performance data access
• Decreased DB uptime dependence
• Fine-grain production-time visibility and control over performance 
of DB queries
• Reduced database load

Specifications: The Terracotta Server is a pure Java solution that  should run on any platform that supportsJRE 1.4 or above and is supported on Sun’s HotSpot VM on Linux,SPARC Solaris,and Windows XP/WindowsServer 2003.The Terracotta Listener supports Oracle 9i for SPARC Solaris,and Linux Kernel version 2.4 or higher.

It is available for downloading at:

About Java News Desk
JDJ News Desk monitors the world of Java to present IT professionals with updates on technology advances, business trends, new products and standards in the Java and i-technology space.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

Naturally Clustered Java lets developers view applications as if they were running in a single Virtual Machine (VM), Terracotta says, and enables runtime clustering capabilities that enhance application scalability and availability.

Subscribe to the World's Most Powerful Newsletters


The best way to leverage your Cloud Expo presence as a sponsor and exhibitor is to plan your news an...
DevOpsSummit New York 2018, colocated with CloudEXPO | DXWorldEXPO New York 2018 will be held Novemb...
With 10 simultaneous tracks, keynotes, general sessions and targeted breakout classes, @CloudEXPO an...
As you move to the cloud, your network should be efficient, secure, and easy to manage. An enterpris...
DXWordEXPO New York 2018, colocated with CloudEXPO New York 2018 will be held November 11-13, 2018, ...
DXWorldEXPO | CloudEXPO are the world's most influential, independent events where Cloud Computing w...
@DevOpsSummit New York 2018, colocated with CloudEXPO | DXWorldEXPO New York 2018 will be held Novem...
DXWorldEXPO LLC announced today that Dez Blanchfield joined the faculty of CloudEXPO's "10-Year Anni...
There is a huge demand for responsive, real-time mobile and web experiences, but current architectur...
The standardization of container runtimes and images has sparked the creation of an almost overwhelm...
As DevOps methodologies expand their reach across the enterprise, organizations face the daunting ch...
Digital Transformation: Preparing Cloud & IoT Security for the Age of Artificial Intelligence. As au...
DXWorldEXPO LLC announced today that "Miami Blockchain Event by FinTechEXPO" has announced that its ...
Cloud Expo | DXWorld Expo have announced the conference tracks for Cloud Expo 2018. Cloud Expo will ...
Widespread fragmentation is stalling the growth of the IIoT and making it difficult for partners to ...
"We started a Master of Science in business analytics - that's the hot topic. We serve the business ...
"NetApp is known as a data management leader but we do a lot more than just data management on-prem ...
We call it DevOps but much of the time there’s a lot more discussion about the needs and concerns of...
The dynamic nature of the cloud means that change is a constant when it comes to modern cloud-based ...
"Since we launched LinuxONE we learned a lot from our customers. More than anything what they respon...