Hi Jonathan, I haven’t heard about it before, but now I’ve read it and it indeed offers something interesting. I’ve read blog post, paper and comments at Jira so I need to digest it a bit and let it sink in. Thanks for letting me know about it.
Can you tell me something more about the status of that feature? Would you like to have it? From what I see, discussion stopped year ago and it has minor priority so it doesn’t seem like a hot subject that everyone awaits. Maybe I can incorporate that as a building block for something more functional. While reading I noticed that some concepts resemble what I’ve been thinking about, but here it is obviously much more detailed and specified. I need to digest it. > On 07 Aug 2015, at 18:05, Jonathan Ellis <jbel...@gmail.com> wrote: > > Have you seen RAMP transactions? > > I think that's a much better fit for C* than fully linearizable operations > cross-partition. > > https://issues.apache.org/jira/browse/CASSANDRA-7056 > > On Fri, Aug 7, 2015 at 7:56 AM, Marek Lewandowski < > marekmlewandow...@gmail.com> wrote: > >> actually I have been also thinking about doing something like redundant >> execution of transaction. So you have this *single active thing* that >> executes transaction, but you can also have redundancy of form of other >> _followers_ that try to execute same transactions (like a dry-run) and upon >> detection of failure of *single active thing* one of them could pick >> transaction execution and finish it. Still it's a little bit vague and >> needs a lot more details, but now system could recover from failure of this >> _single active thing_. What do you think? >> >> 2015-08-07 14:48 GMT+02:00 Robert Stupp <sn...@snazy.de>: >> >>> >>>> On 07 Aug 2015, at 14:35, Marek Lewandowski < >> marekmlewandow...@gmail.com> >>> wrote: >>>> >>>> In both of my ideas there >>>> is some central piece. >>> >>> >>> That’s the point - a single thing. A single thing IS a >>> single-point-of-failure. >>> Sorry to reply that drastically: that’s an absolute no-go in C*. Every >>> node must be equal - no special “this” or special “that”. >>> >>> — >>> Robert Stupp >>> @snazy >>> >>> >> >> >> -- >> Marek Lewandowski >> > > > > -- > Jonathan Ellis > Project Chair, Apache Cassandra > co-founder, http://www.datastax.com > @spyced