Show Notes
Remaster of: Season 1 · Episode 2 — Hyper with Sean McArthur
Episode 29 – Hyper with Sean McArthur.
In this remastered episode, Glen interviews Sean McArthur, the creator and maintainer of the Hyper ecosystem. They discuss Sean's journey in software engineering, the evolution of Rust and asynchronous programming, and the growth of Hyper from its inception at Mozilla to its current status in the web development landscape. Sean shares insights on the creation of hyper, hyper-util, http, headers, the Warp framework, and the challenges of integrating HTTP/3 and QUIC. The conversation also touches on collaboration with cURL, the FFI layer, and Sean's aspirations for the future of Hyper and the broader ecosystem.
Learn more about Sean McArthur, Hyper and Warp:
https://seanmonstar.com/ https://seanmonstar.com/sponsor/ https://hyper.rs/ https://seanmonstar.com/blog/async-hyper/ https://github.com/hyperium/hyper https://github.com/seanmonstar/warp https://seanmonstar.com/blog/warp/
Rama
If you like this podcast you might also like our modular network framework in Rust: https://ramaproxy.org
Chapters
00:00 Episode remaster notes 00:37 Intro 01:21 Get to know Sean McArthur and his origins in Rust 08:32 The Impact of Mozilla on Sean's Career 10:47 A short history of Hyper 21:52 hyper-util, http and headers crates 33:46 Warp 36:14 Hyper's Core Focus and Future Directions 38:21 Integrating HTTP/2 and HTTP/3 Support 40:19 The reqwest crate 45:04 The Complexities of HTTP/3 Integration 48:40 Reflections on the cURL and Hyper Collaboration 55:51 Future Aspirations for Hyper 59:21 Encouraging Community Engagement in Open Source 01:02:40 Outro
Netstack.FM
More information: https://netstack.fm/#episode-29Original episode was: https://netstack.fm/#episode-2
Join our Discord: https://discord.gg/29EetaSYCD Reach out to us: [email protected]
Music for this episode was composed by Dj Mailbox. Listen to his music at https://on.soundcloud.com/4MRyPSNj8FZoVGpytj.
More from netstack.fm
Episode 38: Building and testing network stacks with Rama. In this Protocol Shorts episode of Netstack.fm, Glen talks with Brecht Stamper about Rama, the modular Rust framework for building clients, servers, proxies, and other network systems. Brecht shares how he came to understand Rama’s core idea that everything is a service, and why that simple input to output contract makes it easier to compose complex stacks without constantly inventing new traits or glue code.
episode 37: dial9: from black box to insight in Tokio.
Remaster of: Season 1 · Episode 3 — OpenTelemetry, eBPF, and Metoro
Remaster of: Season 1 · Episode 5 — Tokio with Carle Lerche