Tokio与Rayon陷阱:为何async/await搞砸并发
The Tokio/Rayon Trap and Why Async/Await Fails Concurrency

async/await让写并发代码变得简单,却把调度复杂性甩给了开发者。在Tokio和Rayon混用的生产环境中,I/O阻塞与CPU密集型任务交织,导致线程卡死、延迟飙升。更糟的是,无界任务队列让系统在流量洪峰中直接OOM崩溃。作者受够了这种“伪简单”,推出了Project Tina——一个基于线程独占、严格限流和确定性调度的并发框架。它拒绝工作窃取,用显式状态机和消息传递换取可预测性。正如作者所言:可预测性胜过简洁性。
"async/await让并发代码写得简单,却让系统运行变得复杂。"