4 ms·
Well, you're missing that in Faunas case the writes are durably stored on N machines. I.e. their system provides fault tolerance in case a machine fails. You ca
by g0del_was_wr0ng 10y ago
Well, you're missing that in Faunas case the writes are durably stored on N machines. I.e. their system provides fault tolerance in case a machine fails. You can't really do the same thing with postgres (without trading off full ACID compliance).
- qaq 10y agoyou sure can get reasonable close with 2 phase commit, and starting with next release and quorum commit you will be able to do exactly that.
- evanweaver 10y agoQuorum commit is not the same as distributed strict serialization because replicas can desynchronize. Additionally you have the bottleneck of a single master. Will it be possible to do a quorum read as well, and will every transaction on the master be doing it? Then you are starting to get closer, although many anomalies are still possible.
- pg314 10y agoTrue. Thanks for pointing that out. I think they probably should be putting the emphasis in their marketing on the fault tolerance i.s.o. the performance.