Rust 2026 经验谈 - 异步生态选型指南
Tokio vs async-std vs smol 选型对比、executor-less 库设计原则、glommio io_uring 实践、嵌入式异步 embassy、选型决策树。
Rust 2026 经验谈 - 异步常见陷阱与调试
Send 约束不满足的根因分析、lifetime 跨 await 点的限制、Cancel safety 问题、异步 Mutex 选择、tokio-console 调试工具。
Rust 2026 经验谈 - 异步 + FFI:桥接同步与异步世界
block_in_place 与 spawn_blocking 的区别与选型、criterion 异步 benchmark 实操、与 C 库的异步交互模式、在异步运行时中调用阻塞系统库的经验。
Rust 2026 经验谈 - 异步流与迭代
Stream trait 的实现与用法、async generator 的 nightly 状态、async fn 返回 Stream 的模式、背压控制、Stream 与 Iterator 的对比。
Rust 2026 经验谈 - Tokio 2026 实战
Tokio 运行时配置选型、spawn 策略、task budgeting 与 cooperative yielding、tokio::select! 与 Cancel safety、join! vs try_join!、运行时生命周期管理。
Rust 2026 经验谈 - async/await 底层机制
Future trait 详解、pinning 心智模型、poll 语义与状态转换、编译器生成的状态机反编译查看、与 goroutine/green thread 的对比。
TinyZ's Blog