这一轮我把继续学习 Rust 的方向整理成五个核心领域:内存安全、并发异步、工程实践、分布式系统以及交付边界。它们不是彼此独立的知识点,而是一张逐渐连起来的地图。
Flow
返回首页
第 4 页
架构噩梦场景库
这不是一份概念目录,而是一组接地气的事故剧本。每个场景都从线上会怎么炸开始,再把你往最容易自欺欺人的地方拷问一遍。
Crossbeam 与 Rust 并发库的设计智慧
Crossbeam 的价值不只是提供几种高性能并发数据结构,而是把 Rust 在并发世界里的真实优势展示得很清楚:不是回避复杂性,而是把复杂性拆成缓存、内存序、生存期和调度这些可被精确控制的层次。
Tokio 与 Rust 异步运行时的工业化路径
Tokio 最值得研究的,不是它把 async/await 做得多顺滑,而是它如何把现代高并发系统里最难处理的部分,比如任务调度、I/O 事件、取消语义和背压,压缩进一个既足够高效、又足够可控的运行时框架里。
Serde 与 Rust 序列化生态的抽象艺术
Serde 最值得研究的,不是 derive 用起来多方便,而是它如何把格式无关的数据模型、静态分发和生命周期约束组合在一起,让 Rust 的序列化系统同时拥有高性能、强类型和生态一致性。