Readings

Home Writings Readings
  • Time, Clocks, and the Ordering of Events in a Distributed System

    Leslie Lamport

    Lamport shows that it's not possible to have a global clock in a distributed system because of network latencies and hardware differences. He proposes logical clocks to order events. Ordering is important for replication and serializing operations.

    Aug 2026
  • Guns, Germs, and Steel

    Jared Diamond

    Oct 2025