Project Sherlock

Computer Science · Distributed Systems

Distributed Transactions

A topic within Distributed Systems, itself one of 13 topics in that field and part of Computer Science.

Reading on Distributed Transactions

4

A way in

  1. Start here

    Assumes you know the vocabulary.

    Life beyond Distributed Transactions: an Apostate's Opinion

    Pat Helland · 2007

    Argues large-scale systems should abandon ACID distributed transactions in favour of idempotent operations and business-level compensation, because…

  2. Go deeper

    Primary sources and full treatments.

    Spanner: Google's Globally-Distributed Database

    James C. Corbett et al. · 2012

    Uses synchronised clocks with bounded uncertainty to offer externally consistent distributed transactions across datacentres.

    +2 more at this level

4 works

Other topics in Distributed Systems