Time, Clocks, and the Ordering of Events in a Distributed System episode artwork

EPISODE · Feb 19, 2025 · 13 MIN

Time, Clocks, and the Ordering of Events in a Distributed System

from The Binary Breakdown · host The Binary Breakdown

This paper, "Time, Clocks, and the Ordering of Events in a Distributed System," explores the challenges of defining and managing time in distributed systems. It introduces the concept of a "happened before" relation to partially order events and presents an algorithm for creating a consistent total ordering using logical clocks. The paper then extends this to physical clocks, analyzing synchronization and error bounds to prevent anomalous behavior arising from discrepancies between perceived and actual event orderings. The second paper, "Shallow Binding in Lisp 1.5," focuses on efficient variable access in the Lisp 1.5 programming language. It proposes a "rerooting" method for environment tree transformations to achieve shallow binding, allowing for context switching and concurrent processes within the same environment structure, all while maintaining program semantics. The method enhances efficiency without altering a program's meaning. https://www.microsoft.com/en-us/research/uploads/prod/2016/12/Time-Clocks-and-the-Ordering-of-Events-in-a-Distributed-System.pdf

NOW PLAYING

Time, Clocks, and the Ordering of Events in a Distributed System

0:00 13:50

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

Frequently Asked Questions

How long is this episode of The Binary Breakdown?

This episode is 13 minutes long.

When was this The Binary Breakdown episode published?

This episode was published on February 19, 2025.

What is this episode about?

This paper, "Time, Clocks, and the Ordering of Events in a Distributed System," explores the challenges of defining and managing time in distributed systems. It introduces the concept of a "happened before" relation to partially order events and...

Can I download this The Binary Breakdown episode?

Yes, you can download this episode by clicking the download button on the episode player, or subscribe to the podcast in your preferred podcast app for automatic downloads.
URL copied to clipboard!