BEGIN:VCALENDAR
PRODID;X-RICAL-TZSOURCE=TZINFO:-//Calagator//EN
CALSCALE:GREGORIAN
X-WR-CALNAME:Calagator
METHOD:PUBLISH
VERSION:2.0
BEGIN:VTIMEZONE
TZID;X-RICAL-TZSOURCE=TZINFO:America/Los_Angeles
BEGIN:DAYLIGHT
DTSTART:20100314T020000
RDATE:20100314T020000
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20100119T021812Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100921T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100921T183000
DTSTAMP;VALUE=DATE-TIME:20100119T021812Z
LAST-MODIFIED;VALUE=DATE-TIME:20100920T190234Z
UID:http://calagator.org/events/1250458189
DESCRIPTION:This month's topic:  Logging Last Resource (LLR) optimization
  of XA&#13\;\n&#13\;\nAlmost every transaction executed on a Java EE App
 lication 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 resou
 rces abort the transaction if at least one resource fails. As any distri
 buted consensus protocol\, XA-2PC is expensive. In this talk\, we presen
 t Logging Last Resource (LLR) optimization of XA (actually\, its Java EE
  &quot\;translation&quot\; in form of the JTA spec) in Oracle WebLogic S
 erver. LLR's effectiveness has been validated in world record results ac
 hieved by the Oracle stack in the SPECjAppServer2004 benchmark and by hi
 gh-profile customers in mission-critical applications. &#13\;\n&#13\;\n-
 ---------&#13\;\n&#13\;\nSpeaker: Gera Shegalov&#13\;\n&#13\;\nGera has 
 worked in the areas of workflow management\, temporal databases\, messag
 ing\, and recovery. He is currently with Oracle Database High Availabili
 ty. 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 J
 MS 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. &#13\;\n&#
 13\;\n----------&#13\;\n&#13\;\nPJUG meetings start with some time to ea
 t and socialize (pizza and beverages are provided)\, followed by the fea
 tured speaker\, then Q&amp\;A\, discussion\, sometimes a drawing to give
  away swag. :)&#13\;\n&#13\;\nThough we like knowing how many people to 
 expect\, you don't *have* to RSVP\, on Upcoming or otherwise. Go ahead a
 nd just show up!&#13\;\n&#13\;\nMany people also go for a drink and furt
 her discussion following the meeting\, at a location determined ad hoc (
 lately\, Trees restaurant in the same building).&#13\;\n&#13\;\nhttp://t
 witter.com/pjug&#13\;\nhttp://pjug.org/&#13\;\n(join our mailing list\, 
 linked from the website!)\n\nTags: java\, user group\, pjug\, oracle\, s
 un\, weblogic\, llr\, xa\, jta\, java ee\, jee\, j2ee\, jdbc\, jms\, olt
 p\, xa-2pc\, specj\, gera\, shegalov\n\nImported from: http://calagator.
 org/events/1250458189
URL:http://pjug.org/
SUMMARY:Portland Java User Group: Logging Last Resource Transaction Optim
 ization
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:5
END:VEVENT
END:VCALENDAR
