5 ms·
Lamport's 'Time, Clocks and the Ordering of Events in a Distributed System'. Very readable and, if you are new to distributed systems, really fast way to get a
by robotresearcher 9y ago
Lamport's 'Time, Clocks and the Ordering of Events in a Distributed System'. Very readable and, if you are new to distributed systems, really fast way to get a useful new mental model.
https://www.microsoft.com/en-us/research/publication/time-clocks-ordering-events-distributed-system/ https://www.microsoft.com/en-us/research/publication/time-cl...
- tincholio 9y agoThat is a really wonderful paper, indeed. It's very clearly written (as anything by Lamport), and provides a simple and elegant solution to a complicated problem.
- howinator 9y agoWell, except for Paxos. :P
- henrik_w 9y agoOn the subject on distributed systems, I like this quote by Lamport: "A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable." Leslie Lamport
- hood_syntax 9y agoFinally got around to reading that paper after seeing your comment. What a great piece! The logic was clearly laid out and simple to follow. I'll have to read through the proof in the appendix later.
- robotresearcher 9y agoThanks for the feedback! I've assigned that paper to hundreds of 4th year undergrads, and I always enjoy discussing it with them. I've also had my grad students read it as a model for how to structure a paper.