54 min listen
Tokio Ecosystem with Alice Ryhl
ratings:
Length:
69 minutes
Released:
Nov 12, 2021
Format:
Podcast episode
Description
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: @rustaceanfm
Discord: Rustacean Station
Github: @rustacean-station
Email: hello@rustacean-station.org
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 Platform
Tokio’s Discord
Tokio’s Topics Pages
Cooperative Scheduling
Tokio Metrics
Actors in Tokio
io_uring with Tokio
Credits
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Hosts: Allen Wyma
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: @rustaceanfm
Discord: Rustacean Station
Github: @rustacean-station
Email: hello@rustacean-station.org
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 Platform
Tokio’s Discord
Tokio’s Topics Pages
Cooperative Scheduling
Tokio Metrics
Actors in Tokio
io_uring with Tokio
Credits
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Hosts: Allen Wyma
Released:
Nov 12, 2021
Format:
Podcast episode
Titles in the series (100)
RustFest Interviews Triple Feature: Rust Release Engineering; Developing the Developer Tools; Rust in Latin America by Rustacean Station