Async Rust is about concurrency, not (just) performance
kobzol.github.io/rust/2025/01/15/async-rust-is-about-concurrency.htmlTLDR: I think that the primary benefit of async/await is that it lets us concisely express complex concurrency; any (potential) performance improvements are just a second-order effect. We should thus judge async primarily based on how it simplifies our code, not how (or if) it makes the code faster.