Re:120K distributed consistent writes per second with Calvin
by g0del_was_wr0ng on Saturday February 25, 2017 @10:34AM
(#13731958)
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).
[ Parent
| on HN ]
Re:120K distributed consistent writes per second with Calvin
by pg314 on Saturday February 25, 2017 @03:03PM
(#13733532)
True. 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.
Re:120K distributed consistent writes per second with Calvin
by qaq on Saturday February 25, 2017 @11:17AM
(#13732180)
you 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.
Re:120K distributed consistent writes per second with Calvin
by evanweaver on Saturday February 25, 2017 @11:23AM
(#13732202)
Quorum 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.