Vancouver Island Java User Group VIJUG

where Java geeks meet on the island.

October 2008 VIJUG meeting – Stateful Applications with Terracotta


Autumn has reached the island and development is at full steam ahead at the various Java shops in town. And while we all grow it might be time to think about scaling out. What a great coincidence that we got Orion Letizi from Terracotta coming to town. He knows all about it and will share his wealth of experience and knowledge with us.

Vancouver Island Java User GroupVancouver Island Technology Park, Conference Center Room – 4464 Markham Street, Victoria, BC
Thursday, 23th October 2008, 18:00-20:00
Stateful Applications that Scale Like Stateless Ones presented by Terracotta co-founder Orion Letizi.

Within every innocent web application lies a sleeping monster. There
comes a time when every successful web application outgrows its single-
machine architecture. Whether for high-availability, scalability, or
both, the adult web application must grow to live on more than one
application server. That’s when the latent beast strikes: the State

The most recent accepted wisdom about solving application state
problems in a scaled-out production architecture is to make your web
application “stateless”—i.e., externalize all application state out of
the application tier so that any application server can serve any user
request. Unfortunately for the owners of such applications, making it
“stateless” is hard to do, corrupts the programming and data model of
the application, and pushes the problem out to other pieces of
infrastructure that are ill-equipped to handle it.

Stateless programming is hard on the application developer, hard on
the application infrastructure, and hard on the application. There
must be a better way to write business applications. In this talk, we
will discuss the current “stateless” application paradigm, its
shortcomings, and a new alternative using Terracotta’s open-source
availability and scalability technology for the Java Virtual Machine.

Orion Letizi is a co-founder and software engineer at Terracotta. He has worked in enterprise Java for nearly ten years. Before Terracotta, he was a software architect at
We will raffle off a personal license for IntelliJ IDEA sponsored by JetBrains. JetBrains
as well as some books and JUG T-shirts sponsored by Sun Microsystems. Sun Microsystems
All VIJUG members and anybody else interested are welcome to attend. If you intend to come please send an email or register with the Facebook event or just show up.

We hope to meet you there.