ntpd-rs: NTP for the modern era (video)

At RustNL 2023, a Rust conference held in Amsterdam recently, I had the opportunity to talk about ntpd-rs, our project implementing the Network Time Protocol.

Time synchronization is a crucial but often overlooked component of the internet. In the talk, you can learn how time synchronization works, and how our Rust implementation of the Network Time Protocol keeps the internet in sync.

ntpd-rs is part of Pendulum, our project building modern, open-source implementations of NTP and PTP, the Precision Time Protocol. Pendulum focuses on security and robustness and uses Rust to guarantee memory safety.

Stay up-to-date

Stay up-to-date with our work and blog posts?

Related articles

In Dutch we have a saying 'meten is weten', which translates to 'to measure is to know'. That sentiment is frequently overlooked in setting up computers and networks.
At Tweede golf, we are working on modern implementations of time synchronization protocols in Project Pendulum. The ntpd-rs project is part of it, and we've recently implementend the draft specification of NTPv5, for which we built a test server at IETF 118. This blogs covers the what, why and how (including a 'how to run').
At the GOSIM Conference in Shanghai, last September, I had the opportunity to talk about ntpd-rs, our project implementing the Network Time Protocol.