On 13 Feb 2012, at 12:49, Bela Ban wrote:

Hmm, how does option #3 handle TXs anyway ? Does a PUT on B and C not 
trigger anything until the TX has been completed successfully, and then 
we forward the outcome of the TX to A, which forwards it to X ? How does 
X then apply it ? Special operation or a set of PUT and REMOVES ?

Well, the PrepareCommand contains a collection of WriteCommands… so this would be pushed to the next DC.

--
Manik Surtani
manik@jboss.org
twitter.com/maniksurtani

Lead, Infinispan
http://www.infinispan.org