Tweede Golf with Folkert de Vries episode artwork

EPISODE · Feb 8, 2024 · 1H 13M

Tweede Golf with Folkert de Vries

from Rust in Production · host Matthias Endler

Have you ever wondered how computers stay in sync with the time? That is theresponsibility of the Network Time Protocol (NTP). Around since 1985, NTP is oneof the oldest protocols still in use on the internet and its referenceimplementation, ntpd, written in C, is still widely used today.That's a problem. C is a language that is not memory safe, and ntpd has had itsshare of security vulnerabilities. Here is a list of CVEs.As part of Project Pendulum, Folkert de Vries and his colleagues from TweedeGolf have been working on a Rust implementation of NTP. I sit down with Folkertto talk about the project, the challenges they faced, and the benefits of usingRust for this kind of project.Along the way, we learn about funding open source projects, the challenges ofestablishing a new implementation of a protocol, and all sorts of otherinteresting things that might or might not be related to NTP.

Episode metadata supplied by the publisher feed · Published Feb 8, 2024

Embed this episode

NOW PLAYING

Tweede Golf with Folkert de Vries

0:00 1:13:30

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.

No similar episodes found.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of Rust in Production?

This episode is 1 hour and 13 minutes long.

When was this Rust in Production episode published?

This episode was published on February 8, 2024.

Is there a transcript available for this episode?

Yes, a full transcript is available for this episode. You can read the complete transcript on the episode page.

Can I download this Rust in Production episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!