Simon Guindon

Large Scale Distributed Systems

My GitHub

Distributed Systems

This page is the home page for information on distributed systems and transaction theory because both are fairly inter-related.

Introduction material

Fallacies of distributed computing

The network is reliable


A Critique of the CAP Theorem

Notes on distributed systems for young bloods

Byzantine Fault Tolerance

Time, Clocks, and the Ordering of Events in a Distributed System


Eventual Consistency
Dynamo, CRDT’s, etc.

Post Mortems
Post mortem (or root cause analysis) write-ups in the industry we can learn from.

Copyright © 2018 Simon Guindon.
Non-commercial re-use with attribution encouraged; all other rights reserved.