Lamport on writing "Time, Clocks, and the Ordering of Events in a Distributed System"
Turing Awardee Clips1 HN recommender · recommended in 1 month, 2023-2024
24K views · 6 years ago · interview · evergreen
A short clip from an ACM and Computer History Museum interview in which Leslie Lamport discusses writing his paper on time, clocks and the ordering of events. He explains its link to special relativity.
HN cites it as a primary source for Lamport's relativity inspiration behind logical clocks in distributed systems threads.
59:50Leslie Lamport: Thinking Above the Code
Microsoft Research
403K views • 12 years ago
2:04Admiral Grace Hopper Explains the Nanosecond
funbury
163K views • 14 years ago
1:25:57Grace Hopper Lecture
MIT Lincoln Laboratory
68K views • 9 years ago
1:00:38The History of Unix, Rob Pike
Stephanie Borgman
120K views • 8 years ago
58:17Raft lecture (Raft user study)
Diego Ongaro
87K views • 13 years ago
24:05Edsger Dijkstra interview
Hans Otten
35K views • 8 years ago
1:19:35Lecture 1: Introduction
MIT 6.824: Distributed Systems
921K views • 6 years ago
57:05Keynote: Begin...End?
David Beazley
9K views • 5 years ago
1:10:23"Systems that run forever self-heal and scale" by Joe Armstrong (2013)
Strange Loop Conference
85K views • 5 years ago
10:00Grace Hopper on Letterman
TheLazlo101
448K views • 13 years ago
14:46Computers for Cynics 0 - The Myth of Technology
TheTedNelson
33K views • 14 years ago
17:33Alan Kay's tribute to Ted Nelson at "Intertwingled" Festival
TheTedNelson
41K views • 12 years ago
11:32Erlang: The Movie (Fixed Audio)
CH1LLW4VE
43K views • 9 years ago
25:48Ted Nelson struggles with uncomprehending radio interviewer, 1979
TheTedNelson
19K views • 9 years ago
1:21:07David Patterson - A New Golden Age for Computer Architecture: History, Challenges and Opportunities
UBC Computer Science
99K views • 7 years ago
3:52Ted Nelson in Herzog's "Lo and Behold"
TheTedNelson
42K views • 9 years ago
46:15AWS re:Invent 2014 | (SPOT302) Under the Covers of AWS: Its Core Distributed Systems
Amazon Web Services
10K views • 11 years ago
1:09:26SymbolicsTalk28June2012
Mike Lambert
6K views • 11 years ago
7:26Ted Nelson's Eulogy for Douglas Engelbart
Computer History Museum
17K views • 12 years ago
1:06:34Paxos lecture (Raft user study)
Diego Ongaro
114K views • 13 years ago
3 comments from Hacker News
The article itself isn't great, but it does briefly mention Leslie Lamport's 1978 paper "Time, Clocks, and the Ordering of Events in a Distributed System." In a 2016 interview, Lamport talked about his experience writing this paper and its association with special relativity. This short clip [0] from that interview is worth a watch. [0] ▶ this video
This isn't a coincidence. Vector clocks, roughly speaking, build upon the idea of Lamport Clocks. This isn't to say that one type of clock is better than the other. The choice between them depends on the task at hand and involves a set of trade-offs. Anyway, Leslie Lamport, who is considered the founding father of distributed systems as we know them today, introduced the concept of Lamport Clocks in his 1978 paper "Time, clocks, and the ordering of events in a distributed system" (for which he later won the Turing Award). According to Lamport, that paper was directly inspired by the special theory of relativity. In his own words [^1]: "[...] special relativity, in particular, the four-dimensional space-time view developed by Minkowski in the famous 1908 paper. I realized that the problems in distributed systems are very much analogous to what's going on in physics [...]" So, I don't know if these algorithms were reinvented or (re)discovered because, as you rightly say, they happen to operate in our universe. [^1]: ▶ this video "
Even with terrestrial applications that have very low clock skew, it can be very helpful to have a notion of which events could be effected by previous events and which couldn't have. But you're bang on the money with the physics analogy. Lamport himself says that his knowledge of special relativity helped him come up with the concept. ▶ this video