<rdf:RDF
    xmlns:s='http://snipsnap.org/rdf/snip-schema#'
    xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'
    xml:base='http://www.jugroma.it/wiki/jug/rdf'>
    <s:Snip rdf:about='http://www.jugroma.it/wiki/jug/rdf#jug/eventi/Incontro+Marzo+2007'
         s:cUser='maraexception'
         s:oUser='maraexception'
         s:mUser='maraexception'>
        <s:name>jug/eventi/Incontro Marzo 2007</s:name>
        <s:content>1.1 Data giovedì, 29 Marzo 2007&#xD;&#xA;1.1 Ore :18.00&#xD;&#xA;&#xD;&#xA;1.1 Luogo :{link:Sun Torrino|space/jug/eventi/Sede+Sun+Torrino}\\&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;Incontro focalizzato su Terracotta (http://terracottatech.com/)\\&#xD;&#xA;&#xD;&#xA;Speaker d&apos;eccezione sarà: __Jonas Boner__ (già committer di AspectWerkz e AspectJ).&#xD;&#xA;&#xD;&#xA;1 Ore 18.00-19.00\\&#xD;&#xA;1 Primo Talk - Open Terracotta: Open Source JVM-level Clustering&#xD;&#xA;\\&#xD;&#xA;In this session we show you how you can get JVM-level clustering as a&#xD;&#xA;runtime service with Open Terracotta (http://terracotta.org). You will&#xD;&#xA;learn what JVM-level clustering is, how it works and how Open&#xD;&#xA;Terracotta can simplify the task of clustering an enterprise&#xD;&#xA;application immensely by effectively clustering the JVM underneath the&#xD;&#xA;application instead of clustering the application itself.&#xD;&#xA;&#xD;&#xA;JVM Clustering can turn single-node, multi-threaded apps into&#xD;&#xA;distributed, multi-node apps, often with no code changes. This is&#xD;&#xA;possible by plugging in to the Java Memory Model in order to maintain&#xD;&#xA;key Java semantics of pass-by-reference, thread coordination and&#xD;&#xA;garbage collection across the cluster. Open Terracotta enables this&#xD;&#xA;using only declarative configuration with minimal impact to existing&#xD;&#xA;code and provides fine-grained field-level replication which means&#xD;&#xA;your objects no longer need to implement Java serialization. This&#xD;&#xA;session will show how it works and how you can start clustering your&#xD;&#xA;plain Java, Spring, or Tomcat based applications.&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;1 Ore 19.00-20.00\\&#xD;&#xA;1 Secondo Talk - Terracotta for Spring: How to build stateful, scalable, and&#xD;&#xA;highly-available web applications&#xD;&#xA;&#xD;&#xA;How do you scale a Spring application beyond a single node? How can&#xD;&#xA;you guarantee high-availability, eliminate single points of failure&#xD;&#xA;and make sure that you meet your customer SLAs?&#xD;&#xA;&#xD;&#xA;This session will start with a pragmatic discussion of the benefits&#xD;&#xA;and drawbacks of traditional clustering solutions today, and will then&#xD;&#xA;continue with introducing the concepts and advantages of using Open&#xD;&#xA;Terracotta&apos;s* JVM-level clustering technology.&#xD;&#xA;&#xD;&#xA;We will take you through the process of clustering a Spring&#xD;&#xA;application using JVM-level clustering and with little to no changes&#xD;&#xA;to your application&apos;s code.&#xD;&#xA;&#xD;&#xA;Attendees will learn:&#xD;&#xA;&#xD;&#xA;* How to cluster the JVM and effectively use Network-Attached Memory&#xD;&#xA;* How to preserve the life-cycle and scope semantics of Spring beans&#xD;&#xA;across the cluster&#xD;&#xA;* How to export clustered beans through JMX and guarantee a single&#xD;&#xA;point of management and a coherent view of all the JMX data in the&#xD;&#xA;cluster.&#xD;&#xA;* How to share Spring Web Flow executions across the cluster.&#xD;&#xA;* How to use Spring&apos;s local event mechanism for high-performance&#xD;&#xA;asynchronous, distributed and reliable events&#xD;&#xA;&#xD;&#xA;The discussion is driven by several live demos.&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;1 Ore 20.00-20.30&#xD;&#xA;1 Demo : integrazione di Terracotta in Joone&#xD;&#xA;1 A cura di Paolo Marrone  &#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;__A seguire (per chi può) cena tutti insieme&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;{link:Scarica la locandina del meeting di Marzo 2007|space/jug/eventi/Incontro+Marzo+2007/meeting_marzo2007.pdf}&#xD;&#xA;&#xD;&#xA;__RISERVATI UN POSTO PER QUESTO INCONTRO:__\\&#xD;&#xA;scrivendo una mail a {link:info@jugroma.it| mailto:info@jugroma.it?subject=prenotazione incontro Marzo} specificando  nome e cognome e lasciando inalterato l’oggetto.&#xD;&#xA;</s:content>
        <s:mTime>2007-04-06 12:28:57.231</s:mTime>
        <s:cTime>2007-03-09 12:25:53.044</s:cTime>
        <s:comments
             rdf:type='http://www.w3.org/1999/02/22-rdf-syntax-ns#Bag'/>
        <s:snipLinks>
            <rdf:Bag>
                <rdf:li rdf:resource='http://www.jugroma.it/wiki/jug/rdf#jug/eventi/archivio_eventi'/>
                <rdf:li rdf:resource='#snipsnap-index'/>
                <rdf:li rdf:resource='#snipsnap-search'/>
                <rdf:li rdf:resource='#maraexception'/>
            </rdf:Bag>
        </s:snipLinks>
        <s:attachments>
            <rdf:Bag>
                <rdf:li>
                    <s:Attachment rdf:about='http://www.jugroma.it/wiki/jug/space/jug/eventi/Incontro+Marzo+2007/meeting_marzo2007.pdf'
                         s:fileName='meeting_marzo2007.pdf'
                         s:contentType='application/download'
                         s:size='82903'>
                        <s:date>Fri Mar 09 13:09:07 CET 2007</s:date>
                    </s:Attachment>
                </rdf:li>
            </rdf:Bag>
        </s:attachments>
    </s:Snip>
</rdf:RDF>

