Allen Wyma talks with Alice Ryhl, one of the maintainers of the open source project Tokio.
Contributing to Rustacean Station
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Twitter: @rustaceanfmDiscord: Rustacean StationGithub: @rustacean-stationEmail: [email protected]
Timestamps
[@00:40] - Alice’s Bio[@01:08] - Managing pull requests on GitHub[@05:00] - Alice’s involvement in Tokio[@08:23] - Tokio’s topics page[@11:06] - Alice’s favorite part of contributing[@12:55] - Changes in Tokio since Alice joined[@16:52] - Measuring metrics[@19:38] - Cooperative & preemptive scheduling[@24:30] - Diesel[@25:45] - Definition of [blocking]((https://ryhl.io/blog/async-what-is-blocking/)[@27:37] - I/O threads[@31:21] - What are sleeping threads?[@33:41] - Tokio Console[@41:14] - Pros and cons of using actors[@47:05] - Alice’s academic background[@49:22] - Tokio’s upcoming roadmap[@57:33] - Replacing epoll with io_uring[@58:56] - Axum, Tower, and Loom[@01:01:45] - Web frameworks for Rust[@01:05:57] - How to contact Alice
Other Resources
Rust in Android PlatformTokio’s DiscordTokio’s Topics PagesCooperative SchedulingTokio MetricsActors in Tokioio_uring with Tokio
CreditsIntro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Hosts: Allen Wyma
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More