Computation Club - 10 Technical Papers Every Programmer Should Read (At Least Twice) - Leslie Lamport's "Time, Clocks and the Ordering of Events in a Distributed System"

July 23, 2019 — 6:30 - 8:30pm

1-11 Hawley Crescent
London, Greater London

mudge @mudge

Join us for our fourth meeting reading through Michael Fogus’ “10 Technical Papers Every Programmer Should Read (At Least Twice)”, this time we’ll be reading Leslie Lamport’s “Time, Clocks and the Ordering of Events in a Distributed System”.

Lamport has been highly influential in the field of distributed computation for a very long time and almost any of his papers on the subject should impress. However, this particular paper is likely his most influential and single-handed defined two branches of study in distributed computing since:

  1. The reasoning of event ordering in distributed systems and protocols
  2. The state machine approach to redundancy

The most amazing aspect of this paper is that after you read it you might think to yourself, “Well, of course that’s how it should work.” Jim Gray once said that this paper was both obvious and brilliant. I would say that there is no higher compliment.

We’ll meet at FutureLearn’s office in Camden Town for 6:30 pm so please sign up and then inform reception that you’re here for Computation Club and someone will lead you to our regular meeting room on the ground floor.

We’ll be discussing the paper together section by section so please check out our code of conduct and we hope to see you there.

https://london.computation.club

Attending

Tom Stuart @tomstuart
Dmitry Kandalov @dmitrykandalov
Charlie Egan @charlieegan3
Mark Weston @MarkSimonWeston
&self @mountain_ghosts
Richard Cooper @richardjcooper
Onur Satici @onur_satici
Josh Bryant @joshzoth
Shiki @ShikiRahnclave
Andrew @_ddrone_

Recommend

mudge @mudge