Re: [DISCUSS] CEP-15: General Purpose Transactions

2021-09-22 Thread bened...@apache.org
Hi everyone, Joey has helpfully arranged a call for tomorrow at 8am PST / 10am CST / 4pm BST to discuss Accord and other things in the community. There are no plans to make any kind of project decisions. Everyone is welcome to drop in to discuss Accord or whatever else might be on your mind. h

Re: [DISCUSS] CEP-15: General Purpose Transactions

2021-09-22 Thread bened...@apache.org
No, I would expect to deliver strict serializable interactive transactions using Accord. These would simply corroborate that the participating keys had not modified their write timestamps during the final transaction. These could even be undertaken with still only a single wide area round-trip,

Re: [DISCUSS] CEP-15: General Purpose Transactions

2021-09-22 Thread Henrik Ingo
On Wed, Sep 22, 2021 at 7:56 AM bened...@apache.org wrote: > Could you explain why you believe this trade-off is necessary? We can > support full SQL just fine with Accord, and I hope that we eventually do so. > I assume this is really referring to interactive transactions = multiple round trips

Re: [DISCUSS] CEP-15: General Purpose Transactions

2021-09-22 Thread Henrik Ingo
I feel like I should volunteer to write about MongoDB transactions. TL;DR Snapshot Isolation and Causal Consistency using Raft'ish, Lamport clock and 2PC. This leads to the age old discussion whether users really want serializability or not. On Wed, Sep 22, 2021 at 1:44 AM Jonathan Ellis wrote:

Re: [DISCUSS] CEP-15: General Purpose Transactions

2021-09-22 Thread bened...@apache.org
FWIW I retract this – looking again at the blog post I don’t see adequate reason to infer they are using a leaderless approach. On balance I expect Fauna is still using a stable leader. Do you have reason to believe they are now leaderless? From: bened...@apache.org Date: Wednesday, 22 Septemb

Re: [DISCUSS] CEP-15: General Purpose Transactions

2021-09-22 Thread bened...@apache.org
Sure, that works for me. From: Patrick McFadin Date: Wednesday, 22 September 2021 at 04:47 To: dev@cassandra.apache.org Subject: Re: [DISCUSS] CEP-15: General Purpose Transactions I would be happy to host a Zoom as I've done in the past. I can post a transcript and the recording after the call.