Tokio
共 15 篇

Rust 里到处都是 Arc<Mutex<T>>?你可能把 Java 的架构搬过来了
Arc<Mutex> vs 消息传递:为什么 Rust 里的共享状态模式会成为性能瓶颈?深度解析 Tokio mpsc channel 替代方案、Actor 模式实战代码对比与性能测试数据。

从0到180万连接:一个Rust/Tokio网关的真实扩展之路
这不是一个Rust多快的成功故事。这是一篇关于当并发连接数从几十万跨到百万级别时,调度器、背压和可观测性比原始效率更重要的后记。

6份故障报告翻完,我们才搞懂异步Rust到底在防什么
CPU正常、内存稳定、没有新部署,但错误率飙到3.4%。对比Node.js、Go和Java的6份故障报告后发现,异步系统的死法跟我们想的不一样,而Rust+Tokio的编译器恰好卡在了最关键的位置上。

Rust异步编程的隐藏陷阱:每个人都会踩一次的坑
代码能编译,能运行,压测也没问题…直到生产环境着火。聊聊Rust异步编程中那个人人都会踩的坑。
Windows 上跑 Rust 异步?聊聊那个藏在衣柜里的小恶魔 Device Afd
为什么 Rust 异步在 Windows 上能跑起来?揭秘微软不公开的 AFD 驱动,用生活化类比带你理解 Windows 异步编程的底层魔法

自己动手做个迷你 Actor 框架:像开咖啡店一样玩转并发
用生活化比喻一步步带你在 Rust 里从零实现一个可用的迷你 Actor 框架:Actor、Addr、spawn、supervise、注册表、消息通信与 HTTP 互动。

Rust 异步微服务扛洪攻略:限流、背压、批处理、中间件一站讲透
当流量像洪水一样涌来时,用 Rust + Tokio + Tower 给你的微服务装上四道闸门:限流、背压、批处理、中间件。稳住 P99,让快有序发生。

Rust Axum 优雅停机终极指南:99% 程序员都踩过的坑,这次彻底解决
一文吃透 Rust Axum 优雅停机:监听 SIGINT/SIGTERM、with_graceful_shutdown 拒绝新连接、CancellationToken 终止后台任务、设置超时、对接 Docker/Kubernetes 的停机流程,保障数据安全与用户体验。
Rust Axum微服务实战 | 任务队列与重试机制
从零搭建基于 Rust Axum 的异步微服务:任务队列、后台 worker、指数退避重试与优雅关闭,配完整项目结构与 Docker 部署示例,助你稳定应对高并发。

Rust + Axum = 王炸?手把手教你用“乐高”模式搭建高性能 Web 服务器!
从 0 到 1 用 Axum 搭建现代高性能 Web 服务:路由、路径参数、查询参数、JSON、共享状态与中间件(日志、CORS),配完整代码示例与最佳实践。