Re:Global Multi-Cloud Replication in FaunaDB Serverless Cloud
by redwood on Thursday June 08, 2017 @06:56PM
(#14517823)
How do you handle write conflicts?
[ Parent
| on HN ]
Re:Global Multi-Cloud Replication in FaunaDB Serverless Cloud
by evanweaver on Thursday June 08, 2017 @07:30PM
(#14518013)
Transactions are strictly serialized; the paper explains how this works the best: https://fauna.com/pdf/FaunaDB-Technical-Whitepaper.pdf
We use a single-phase model inspired by Calvin, rather than Spanner's two-phase model. The tradeoff is that interactive transactions (like in SQL) are not supported, but overall latency and throughput are much better.