BT

Your opinion matters! Please fill in the InfoQ Survey!

Terracotta releases free 4 node Tomcat Session Clustering

| by Floyd Marinescu Follow 23 Followers on May 12, 2006. Estimated reading time: 1 minute |

A note to our readers: As per your request we have developed a set of features that allow you to reduce the noise, while not losing sight of anything that is important. Get email and web notifications by choosing the topics you are interested in.

JVM clustering vendor Terracotta has released for free use their Terracotta Sessions for Tomcat and also for WebLogic.  The products can be integrated with Tomcat and WebLogic without any application cod echanges.  Terracotta Sessions is based on their distributed shared objects (DSO) product which uses a hub and spoke architecture and can synchronize changes across nodes at the field level (instead of serialization).   This same architecture and featureset is now available for free for Tomcat and WebLogic, for cluster deployments of up to four nodes.

The products can thus be used to provide distributed clustering and high availability of HTTPSessions on web farms, but even in situations where sticky-load balancers are in use and no data is being shared, Terracotta sessions can be used to have the 'hub' keep a backup of all data on each node and transparently fail over to another server should one machine go down.

Terracotta's other main product is DSO (Distributed Shared Objects), which is a VM clustering software aimed at transparently clustering any object in the VM without any code changes (such as serialization).  DSO slots itself in at the heap layer, replicating changes from one heap to heaps in other VM's that need that change.  DSO also coordinates sychronization between threads, and can migrate threads across server instances.   Currently in the research labs, they are also working on a mechanism to cluster threads, so that a thread pool could also be clustered across machines.

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
Community comments

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

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