Skip to content
Loading page

Started by Alistair Grant (@captain_al) ·

why time is so hard in distributed systems

5 sources · 37 min down the hole

How I got here

Started with
“clocks in distributed systems”
Ended at
Spanner (database)

The Trail

  1. “clocks in distributed systems” (google.com)
  2. Lamport timestamp (en.wikipedia.org)
  3. Vector clock (en.wikipedia.org)
  4. Network Time Protocol (en.wikipedia.org)
  5. Spanner (database) (en.wikipedia.org)

    Google solved it by putting GPS receivers and atomic clocks in the datacenters

Keep going