Original link: Rust Concurrency: When to Use (and Avoid) Async Runtimes / Dev.
I have never liked Rust async approach.