tag:calagator.org,2005:/events/searchCalagator: Events tagged with: weblogic2010-09-20T12:02:34-07:00tag:calagator.org,2005:Calagator::Event/12504581892010-01-18T18:18:12-08:002010-09-20T12:02:34-07:00Portland Java User Group: Logging Last Resource Transaction OptimizationTuesday, September 21, 2010 from 6:30-8:30pm at Oracle (Downtown Campus)http://calagator.org/events/12504581892010-09-21T18:30:00-07:002010-09-21T20:30:00-07:00<div class="vevent">
<h1 class="summary">Portland Java User Group: Logging Last Resource Transaction Optimization</h1>
<div class='date'><time class="dtstart dt-start" title="2010-09-21T18:30:00" datetime="2010-09-21T18:30:00">Tuesday, September 21, 2010 from 6:30</time>–<time class="dtend dt-end" title="2010-09-21T20:30:00" datetime="2010-09-21T20:30:00">8:30pm</time></div>
<div class="location vcard">
<a href='/venues/202390558' class='url'>
<span class='fn org'>Oracle (Downtown Campus)</span>
</a>
<div class="adr">
<div class="street-address">1211 SW 5th Avenue, Suite 800, Room 8005</div>
<span class="locality">Portland</span>
, <span class="region">Oregon</span>
<span class="postal-code">97204</span>
<div class='country-name'>US<div>
(<a href='https://maps.google.com/maps?q=1211%20SW%205th%20Avenue,%20Suite%20800,%20Room%208005,%20Portland%20Oregon%2097204%20US'>map</a>)
</div>
</div>
<div class="description">
<p>This month's topic: Logging Last Resource (LLR) optimization of XA</p>
<p>Almost every transaction executed on a Java EE Application Server winds up distributed over multiple resources such as JMS destinations and JDBC datasources. Standard OTLP systems employ the XA-2PC protocol, a presumed-abort variant of the Two-Phase Commit protocol to make sure that either all resources commit successfully or all resources abort the transaction if at least one resource fails. As any distributed consensus protocol, XA-2PC is expensive. In this talk, we present Logging Last Resource (LLR) optimization of XA (actually, its Java EE "translation" in form of the JTA spec) in Oracle WebLogic Server. LLR's effectiveness has been validated in world record results achieved by the Oracle stack in the SPECjAppServer2004 benchmark and by high-profile customers in mission-critical applications.</p>
<hr>
<p>Speaker: Gera Shegalov</p>
<p>Gera has worked in the areas of workflow management, temporal databases, messaging, and recovery. He is currently with Oracle Database High Availability. In his prior role at Oracle, he was part of the Java Platform Group where he worked on the messaging infrastructure such as OC4J JMS, AQ JMS integration, WebLogic FileStore, and LLR. Prior to joining Oracle, Gera worked at the Max Planck Institute of Informatics in Saarbruecken, Germany and interned at Microsoft Research in Redmond, WA.</p>
<hr>
<p>PJUG meetings start with some time to eat and socialize (pizza and beverages are provided), followed by the featured speaker, then Q&A, discussion, sometimes a drawing to give away swag. :)</p>
<p>Though we like knowing how many people to expect, you don't <em>have</em> to RSVP, on Upcoming or otherwise. Go ahead and just show up!</p>
<p>Many people also go for a drink and further discussion following the meeting, at a location determined ad hoc (lately, Trees restaurant in the same building).</p>
<p><a href="http://twitter.com/pjug">http://twitter.com/pjug</a>
<a href="http://pjug.org/">http://pjug.org/</a>
(join our mailing list, linked from the website!)</p>
</div>
<h3>Links</h3>
<ul>
<li><a class="url" href="http://pjug.org/">Website</a></li>
</ul>
<div class="tags">
<h3>Tags</h3>
<p><a class="p-category" href="/events/tag/gera">gera</a>, <a class="p-category" href="/events/tag/j2ee">j2ee</a>, <a class="p-category" href="/events/tag/java">java</a>, <a class="p-category" href="/events/tag/java ee">java ee</a>, <a class="p-category" href="/events/tag/jdbc">jdbc</a>, <a class="p-category" href="/events/tag/jee">jee</a>, <a class="p-category" href="/events/tag/jms">jms</a>, <a class="p-category" href="/events/tag/jta">jta</a>, <a class="p-category" href="/events/tag/llr">llr</a>, <a class="p-category" href="/events/tag/oltp">oltp</a>, <a class="p-category" href="/events/tag/oracle">oracle</a>, <a class="p-category" href="/events/tag/pjug">pjug</a>, <a class="p-category" href="/events/tag/shegalov">shegalov</a>, <a class="p-category" href="/events/tag/specj">specj</a>, <a class="p-category" href="/events/tag/sun">sun</a>, <a class="p-category" href="/events/tag/user group">user group</a>, <a class="p-category" href="/events/tag/weblogic">weblogic</a>, <a class="p-category" href="/events/tag/xa">xa</a>, <a class="p-category" href="/events/tag/xa-2pc">xa-2pc</a></p>
</div>
<div class='single_view_right'>
<a href='http://calagator.org/events/1250458189.ics'>Download to iCal</a>
<div id='edit_link'>
<p>You can <a href="http://calagator.org/events/1250458189/edit">edit this event</a>.</p>
</div>
<div id='metadata'>
This item was imported from <a href="/sources/996334003">http://upcoming.yahoo.com/event/5268249/</a> <br /><strong>Monday, January 18, 2010 at 6:18pm</strong> and last updated <br /><strong>Monday, September 20, 2010 at 12:02pm</strong>.
</div>
</div>
</div>
45.5153 -122.6801