Tokio
共 15 篇

别再把 tokio::spawn 当线程了!我用它2秒启动1000个任务,系统竟然毫无压力
tokio::spawn 并不是线程,而是轻量任务。在 Tokio 的调度下通过 sleep、timeout 和 select 构建高并发服务:2 秒内轻松调度 1000 个任务而系统毫无压力。
August 11, 2025 · 2 min · 221 words · 梦兽编程

Rust async 状态机揭秘:Future、poll、Waker 到底怎么工作?
深入拆解 Rust 异步编程:为什么调用 async 不会立刻执行?Future 本质是怎样的状态机?执行器如何通过 poll 与 Waker 驱动任务前进?一文读懂 async/await 的底层运行机制。
August 10, 2025 · 2 min · 221 words · 梦兽编程

手撕代码!WebSocket + Actor系统的完美实现,我TM又熬夜了
上篇只讲原理太虚?这次直接上硬核代码,让你的Rust分布式系统跑起来
January 10, 2025 · 5 min · 1016 words · 梦兽编程

Rust异步编程:7个导致性能瓶颈和崩溃的常见错误
深入探讨7个常见的Rust异步编程陷阱,如阻塞线程、错误使用锁和未处理的Future。通过实例学习如何避免这些错误,编写高性能、稳定的异步代码。
July 31, 2024 · 2 min · 397 words · 梦兽编程
Rust Async内幕:让代码学会摸鱼,效率还能翻倍的秘密!
深入解析Rust异步编程的核心概念,从async/await到Future,从tokio运行时到并发处理,掌握零成本异步编程的精髓,让你的Rust代码效率翻倍!
January 15, 2024 · 1 min · 185 words · 梦兽编程