一个小小的 Rust 宏,彻底改变了我写错误处理的方式
聊聊 anyhow crate 里的 bail! 宏,如何让 Rust 错误处理从一团乱麻变成清清爽爽
Rust 系统编程、异步并发与工程实战。
聊聊 anyhow crate 里的 bail! 宏,如何让 Rust 错误处理从一团乱麻变成清清爽爽
你以为字段顺序无所谓?错了。Rust结构体的字段排列方式,可能让你的代码性能差10倍。本文用整理行李箱的比喻,讲清楚内存对齐、padding和CPU缓存的那些事儿。
用 Rust Polars 替代 Python pandas 处理数据,实测性能提升 20 倍。不是换电脑,只是换了个库。

第一次看到RefCell时,我以为Rust疯了。后来才明白,这不是打破规则,而是给规则开了扇后门。
为什么你的Rust代码跑得像蜗牛?可能是clone用太多了。本文用生活化的比喻,讲解Rust借用系统如何让你的代码从龟速变飞速。
Rust CI优化实战指南:Cargo构建时间从4分钟激增到35分钟导致CI Pipeline崩溃,凌晨3点磁盘爆满。使用sccache、增量编译、多阶段Rust Docker构建等技术,成功解决Cargo构建时间长的问 …
资深Rust开发者在生产代码中坚决不用unwrap(),背后的原因和替代方案。本文用生活化的比喻,讲解Rust错误处理的正确姿势。
Rust编译时间太长?通过更换链接器,将Rust编译时间从22分钟优化到38秒,大幅提升开发效率。本文详细介绍mold和lld链接器的配置方法。

Rust Sidecar边车模式实战指南:无需重写代码,把CPU密集型任务交给Rust处理。实测数据:内存从1.9G降至1.28G,GC暂停从42ms降至18ms。附完整代码示例。

Rust并发编程实战:用Rayon库的工作窃取调度器替代手动多线程管理,性能提升9倍的真实案例