On Wednesday, August 14, I'll be giving a livestreamed talk with @fauna, discussing various approaches for transactional isolation in globally distributed systems, including Spanner, @CockroachDB, FaunaDB, @YugaByteDB, @VoltDB, Percolator, and TiDB.http://www2.fauna.com/wcdistributedarchitectures …
-
-
Fauna varies from RAFT here: followers learn of commit from a quorum of peers. In a 3 replica cluster, a remote replica can seal an epoch after one WAN hop, since it only needs to hear from the leader and itself. W/ more than 3 nodes, this increases to 2 hops.
-
That's a very cool improvement that seems well-suited for Fauna's architecture.
@CockroachDB opted to fsync the leader's log in parallel with followers (section 10.2.1 from the Raft thesis), which has a different set of benefits and appears to be incompatible with this approach. - 5 more replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.