BT

Presentation: Cluster your JVM to simplify application architecture

| by Floyd Marinescu Follow 35 Followers on Jul 27, 2007. Estimated reading time: 1 minute |
OpenTerracotta is an open-source, highly scalable, JVM-level clustering solution. As well as being a drop-in replacement for Tomcat Clustering, it can transparently cluster POJOs and Spring beans. This presentation, recorded at QCon London, will introduces the concept of runtime clustering with OpenTerracotta while going into an in-depth case study of a small mobile application built using Terracotta clustering.

Watch  Cluster uour JVM to simplify application architecture  (55min).

Ari Zilka is presenting, who is Terracotta's CTO and co-founder. Previously, Ari was Chief Architect at Walmart.com.

The presentation starts explaining the benefits of clustering the runtime transparently, which allows developers to write java application as if they were local using normal data structures and concurrenty semantics and have those work as expected in a clustered fashion with no code changes. Object identity is preserved and and heavy java serialization is avoided. Some of the capabilities presented:
  • Heap Level Replication - share almost any object graph
  • ACID Replication - no new exceptions or error scenarios
  • Central storage - keeps app state across restarts
  • Comm. Hub - manage shared object comms w/o multicast or split brain
  • Virtual Memory - page in objects on demand
  • Coordination - We have extended our support to wait / notify and other useful tools
Terracotta is also sponsoring the Clustering & Caching topic here on InfoQ this month, check it out.

Rate this Article

Adoption Stage
Style

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Great by Dhanu Dhannu

Excellent one ... Waiting for more in web frameworks

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

1 Discuss

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT