Skip to content
Rust Search
← RustNL 2023

ntpd-rs: NTP for the modern era

RustNL
17:16 1142 views

ntpd-rs: NTP for the modern era by Folkert de Vries RustNL 2023, Amsterdam, May 10 2023, https://2023.rustnl.org/ Time synchronization is a crucial but often overlooked component of the internet. In this talk you will learn how time synchronization works, and how our Rust implementation of the network time protocol keeps the internet in sync. Slides: https://github.com/rustnl/rustnl2023/blob/main/presentations/NTP%20for%20the%20modern%20Era%20-%20Folkert%20de%20Vries.pdf

Player unavailable or embedding blocked? Use the YouTube link above.

Other talks by Folkert de Vries

Stabilizing decade-old features

RustNL
RustWeek 30:38 2066 views

Stabilizing decade-old features by Folkert de Vries. `error[E0658]: ᐸthe thing you needᐳ is unstable`, now what? This talk is about me deciding that I would stabilize some features that have been unstable for the better part of a decade. ...and then having to figure out how to actually do that. Along the way I got to know the rust compiler code base, its customs, and, perhaps most importantly, its people. Follow along and learn how to make contributions to the rust compiler that go beyond a one-off PR. About Folkert de Vries (he/him): At the Trifecta Tech Foundation I maintain zlib-rs and bzip2-rs. I am a co-maintainer of rust-lang/stdarch, and contribute to rustc and sometimes LLVM. When not behind a computer, I might be reading a book, learning a germanic language (try me!), or digging up a plant. - git: https://github.com/folkertdev - mastodon/fedi: https://hachyderm.io/@folkertdev This talk was given at RustWeek 2026 as part of the Compiler track on Tuesday 19 May. You can find a playlist of all talks in this track at https://www.youtube.com/playlist?list=PL8Q1w7Ff68DAAvGHe77-pRAPdUfgC0P6b, and a playlist of all RustWeek 2026 talks at https://www.youtube.com/playlist?list=PL8Q1w7Ff68DBpmF38rcIAf8Z9Gj2TnlgM For information about RustWeek 2027, go to https://2027.rustweek.org. We hope to see you there!

Compression carcinized: implementing zlib in Rust

RustNL
36:06 2696 views

Data compression is used when loading almost anything on the web. This talk is about the implementation of zlib-rs. We'll explore how compression works, how to convert a C project to rust, maintain its performance, and foster adoption. Slides: https://github.com/rustnl/meetups/blob/main/20240507-delft/slides/Compression%20Carcinized%20-%20Folkert%20de%20Vries.pdf Follow Folkert on: github: https://github.com/folkertdev This talk was given at RustNL 2024, in Delft, The Netherlands. Playlist of other talks from RustNL 2024: https://www.youtube.com/playlist?list=PL8Q1w7Ff68DBZZbJt3ie5MUoJV5v2HeA7 Want to come to RustWeek 2025 in-person? go to https://2025.rustnl.org