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.
October 30, 2024

Enabling pools in NTS

We previously talked about how secure time is required for a safe internet. We mentioned how we want to increase the adoption of NTS, the secure time synchronization standard built on top of NTP. For this, we proposed to develop a public NTS pool. In this article, we expand on what pooling is, and what is required to enable an NTS pool.
The internet has a hole at the bottom of its trust stack, and we need to do something about it. In particular, the internet needs secure time synchronization to fortify the security of our digital world. In this article, we present a path towards the adoption of securely synchronized time.