Data giovedì, 29 Marzo 2007
Ore :18.00
Incontro focalizzato su Terracotta (
http://terracottatech.com/)
Speaker d'eccezione sarà:
Jonas Boner (già committer di AspectWerkz e AspectJ).
Ore 18.00-19.00
Primo Talk - Open Terracotta: Open Source JVM-level Clustering
In this session we show you how you can get JVM-level clustering as a
runtime service with Open Terracotta (
http://terracotta.org). You will
learn what JVM-level clustering is, how it works and how Open
Terracotta can simplify the task of clustering an enterprise
application immensely by effectively clustering the JVM underneath the
application instead of clustering the application itself.
JVM Clustering can turn single-node, multi-threaded apps into
distributed, multi-node apps, often with no code changes. This is
possible by plugging in to the Java Memory Model in order to maintain
key Java semantics of pass-by-reference, thread coordination and
garbage collection across the cluster. Open Terracotta enables this
using only declarative configuration with minimal impact to existing
code and provides fine-grained field-level replication which means
your objects no longer need to implement Java serialization. This
session will show how it works and how you can start clustering your
plain Java, Spring, or Tomcat based applications.
Ore 19.00-20.00
Secondo Talk - Terracotta for Spring: How to build stateful, scalable, and
highly-available web applications
How do you scale a Spring application beyond a single node? How can
you guarantee high-availability, eliminate single points of failure
and make sure that you meet your customer SLAs?
This session will start with a pragmatic discussion of the benefits
and drawbacks of traditional clustering solutions today, and will then
continue with introducing the concepts and advantages of using Open
Terracotta's* JVM-level clustering technology.
We will take you through the process of clustering a Spring
application using JVM-level clustering and with little to no changes
to your application's code.
Attendees will learn:
- How to cluster the JVM and effectively use Network-Attached Memory
- How to preserve the life-cycle and scope semantics of Spring beans
across the cluster
- How to export clustered beans through JMX and guarantee a single
point of management and a coherent view of all the JMX data in the
cluster.
- How to share Spring Web Flow executions across the cluster.
- How to use Spring's local event mechanism for high-performance
asynchronous, distributed and reliable events
The discussion is driven by several live demos.
Ore 20.00-20.30
Demo : integrazione di Terracotta in Joone
A cura di Paolo Marrone
A seguire (per chi può) cena tutti insieme
Scarica la locandina del meeting di Marzo 2007__RISERVATI UN POSTO PER QUESTO INCONTRO:
scrivendo una mail a
info@jugroma.it specificando nome e cognome e lasciando inalterato l’oggetto.