The Peterman Pod podcast artwork The Peterman Pod

Turing Award Winner On Thinking Clearly, Paxos vs Raft, Working With Dijkstra | Leslie Lamport

1 h 10 min

Play episode Listen on the show's site

Sponsors in this episode

No sponsor reads found in this episode's notes.

Host-read ads that the notes don't mention can't be found this way.

Show notes

I interviewed Leslie Lamport, a Turing Award winner known for his contributions to distributed systems and the inventor of the Paxos algorithm. We walked through the major contributions of his career for the stories behind them and what he learned along the way.
๐Ÿ”ธ My keyboard project: https://read.compose.llc/p/our-keyboard-design-reveal
๐—ฃ๐—ผ๐—ฑ๐—ฐ๐—ฎ๐˜€๐˜ ๐—น๐—ถ๐—ป๐—ธ๐˜€:
โ€ข YouTube: https://youtu.be/U719vQz-WFs
โ€ข Apple: https://podcasts.apple.com/us/podcast/the-peterman-pod/id1777363835
โ€ข Transcript: https://www.developing.dev/p/turing-award-winner-on-working-with
๐—˜๐—ฝ๐—ถ๐˜€๐—ผ๐—ฑ๐—ฒ ๐—น๐—ถ๐—ป๐—ธ๐˜€:
โ€ข Bakery Problem Paper: https://lamport.azurewebsites.net/pubs/bakery.pdf
โ€ข Time Clocks Paper (most cited): https://lamport.azurewebsites.net/pubs/time-clocks.pdf
โ€ข The Byzantine Generals Problem Paper: https://lamport.azurewebsites.net/pubs/byz.pdf
โ€ข The Paxos Algorithm Paper: https://lamport.azurewebsites.net/pubs/lamport-paxos.pdf
๐—ง๐—ถ๐—บ๐—ฒ๐˜€๐˜๐—ฎ๐—บ๐—ฝ๐˜€:
00:00:00 - Intro
00:01:25 - The Bakery Algorithm
00:08:28 - Experiences with Dijkstra
00:14:44 - His most cited paper
00:23:26 - The "Byzantine Generals" problem
00:38:05 - The Paxos Algorithm
00:46:57 - Paxos vs Raft Algorithm
00:51:26 - Building LaTeX
00:54:45 - Why writing improves your thinking
01:00:21 - Why he wasn't an academic
01:02:08 - Grand theory of concurrency
01:07:25 - Why he doesn't think he's smart
01:09:07 - Advice for his younger self
01:09:44 - Outro
๐—ช๐—ต๐—ฒ๐—ฟ๐—ฒ ๐˜๐—ผ ๐—ณ๐—ถ๐—ป๐—ฑ ๐—Ÿ๐—ฒ๐˜€๐—น๐—ถ๐—ฒ:
โ€ข His works: https://lamport.azurewebsites.net/pubs/pubs.html
๐—ช๐—ต๐—ฒ๐—ฟ๐—ฒ ๐˜๐—ผ ๐—ณ๐—ถ๐—ป๐—ฑ ๐—ฅ๐˜†๐—ฎ๐—ป:
โ€ข Newsletter: https://www.developing.dev/
โ€ข X/Twitter: https://x.com/ryanlpeterman
โ€ข LinkedIn: https://www.linkedin.com/in/ryanlpeterman/
โ€ข Threads: https://www.threads.com/@ryanlpeterman
โ€ข Instagram: https://www.instagram.com/ryanlpeterman
โ€ข TikTok: https://www.tiktok.com/@ryanlpeterman

From the show's RSS feed.