[infinispan-issues] [JBoss JIRA] (ISPN-2635) Support for Total Order Multicast Transactions
Pedro Ruivo (JIRA)
jira-events at lists.jboss.org
Fri Feb 15 07:03:56 EST 2013
[ https://issues.jboss.org/browse/ISPN-2635?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Pedro Ruivo updated ISPN-2635:
------------------------------
Description:
Based on CloudTM's implementation.
The Total Order based commit protocol is a multi-master scheme as currently Two Phase Commit implementation.
This protocol relies on the concept of totally ordered delivery of messages which, informally, implies that each node which delivers a set of messages M, delivers them in the same order.
This protocol comes with two advantages.
1) transactions can be committed in one phase, as they are delivered in the same order by the nodes that receive them.
2) it totally avoids deadlocks. The weakness point of this protocol is the fact that its implementation relies on a single thread per node which validates and commit transactions.
was:Based on CloudTM's implementation.
> Support for Total Order Multicast Transactions
> ----------------------------------------------
>
> Key: ISPN-2635
> URL: https://issues.jboss.org/browse/ISPN-2635
> Project: Infinispan
> Issue Type: Feature Request
> Components: Transactions
> Reporter: Mircea Markus
> Assignee: Pedro Ruivo
> Fix For: 5.3.0.Final
>
>
> Based on CloudTM's implementation.
> The Total Order based commit protocol is a multi-master scheme as currently Two Phase Commit implementation.
> This protocol relies on the concept of totally ordered delivery of messages which, informally, implies that each node which delivers a set of messages M, delivers them in the same order.
> This protocol comes with two advantages.
> 1) transactions can be committed in one phase, as they are delivered in the same order by the nodes that receive them.
> 2) it totally avoids deadlocks. The weakness point of this protocol is the fact that its implementation relies on a single thread per node which validates and commit transactions.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the infinispan-issues
mailing list