[jboss-dev-forums] [Design of JBoss Transaction Services] - Re: transaction support in JBossAS 5.0
reverbel
do-not-reply at jboss.com
Sun Oct 8 22:52:24 EDT 2006
"mark.little at jboss.com" wrote : "reverbel" wrote :
| | Instead of embedding a full Xid into, say, the object id part of an IOR, the OTS/DTM code uses a long (the local transaction id) as the CORBA object id. Besides reducing wire traffic and marshalling overhead, this approach reduces logging overhead, as it reduces the size of transaction log records that contain Resource or Coordinator references.
| |
|
| I will just say that the problems with storing anything that isn't guaranteed to be globally unique are fairly obvious and risky where transaction processing is concerned.
Not sure what was your point here... Resource and Coordinator references are globally unique, as each such reference contains endpoint info such as host and port, plus a local id field that is unique within that endpoint. Usage of "really local" ids (rather than using full Xids as local id values) avoids nesting of globally unique identifiers, which would be a wasteful thing to do.
Regards,
Francisco
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3976869#3976869
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3976869
More information about the jboss-dev-forums
mailing list