2 ms·
Inaccurate: Cassandra has a distributed transaction based on paxos, and I think a raft version is in the works. I admittedly skimmed the article, but the noti
by AtlasBarfed 3y ago
Inaccurate:
Cassandra has a distributed transaction based on paxos, and I think a raft version is in the works.
I admittedly skimmed the article, but the notion of a central coordinator for the transaction isn't really a scalable solution. In the stated use case, heterogeneous stores, it's kind of what you're stuck with to some degree.
But... why not use a purely distributed central store like Cassandra or Zookeeper (I think zoo is masterless?) rather than Postgres?
IMO this doesn't have a chance of standing up to a network partition like Aphyr would throw at it, but then again I didn't graduate from Stanford.
- rubiquity 3y agoThe author is specifically talking about XA.