BT

InfoQ Homepage News Presentation: Cluster your JVM to simplify application architecture

Presentation: Cluster your JVM to simplify application architecture

Bookmarks
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
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.

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

Community comments

  • Great

    by Dhanu Dhannu /

  • Great

    by Dhanu Dhannu /

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Excellent one ... Waiting for more in web frameworks

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

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

BT

Is your profile up-to-date? Please take a moment to review and update.

Note: If updating/changing your email, a validation request will be sent

Company name:
Company role:
Company size:
Country/Zone:
State/Province/Region:
You will be sent an email to validate the new email address. This pop-up will close itself in a few moments.