Skip to content
Rust Search
← Browse conferences

Storage-intensive apps on tokio: when it's time to reach...

TokioConf
33:17 311 views

Storage-intensive apps on tokio: when it's time to reach for io_uring by Christian Schwarz `tokio::fs` is a userspace illusion to make fundamentally blocking IO appear asynchronous. Fine for most apps, but in the Neon storage stack we have a more refined idea of how we want to drive our IOs against local NVMe storage. This talk covers: how Linux filesystem IO actually works (and how that inevitably leads to a design like tokio::fs); how io_uring changes the problem & design space; how we built

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