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

Notes by Ralph Benzinger.  Previous version by Jia Wang.

Basics

Partial Ordering of Events

Clocks

Example: Resource Allocation

Physical Clocks

Brain Teasers