reddit_rust_2026-03-01

Reddit Rust - 2026-03-01

1. 手机搜索1GB JSON文件:从44秒到1.8秒的优化之路,我试遍了所有错误方法

作者发现Android应用中使用Rust库memchr进行JSON搜索时性能异常,最终查明是调试模式编译导致。修正后性能恢复正常,SIMD降级问题不存在。

作者: /u/kotysoft | 发布于: 2026-02-28 10:40


2. Servo v0.0.5 版本发布

作者: /u/Right-Grapefruit-507 | 发布于: 2026-02-28 17:44


3. 我开发了一个1GB/s文件加密命令行工具,采用io_uring、O_DIRECT和无锁三重缓冲技术

作者因传统加密工具处理大文件速度慢,开发了Concryptor。它采用无锁三缓冲和零拷贝等技术,实现CPU满载下1+ GiB/s的加密速度。

作者: /u/supergari | 发布于: 2026-02-28 18:20


4. 东京之外的生活:Compio与io_uring运行时的成功案例

讨论基于io_uring的异步运行时前景,比较compio与tokio性能,分享epoll之外异步方案的使用案例。

作者: /u/rogerara | 发布于: 2026-02-28 16:54


5. 使用 array.get(idx).ok_or(Error::Whoops) 相比 array[idx] 会有明显的性能损失吗?

用户询问在Rust中,使用array.get(idx).ok_or(Error::Whoops)进行索引访问是否比显式使用if语句检查边界性能更好。

作者: /u/Perfect-Junket-165 | 发布于: 2026-02-28 19:15


6. 用GPUI为Zaku打造高性能编辑器

作者基于Zed的文本处理库构建了一个高性能编辑器,用于处理大文件(如1.5GB响应),性能优于Postman等工具。

作者: /u/errmayank | 发布于: 2026-02-28 20:52


7. 发布我的第一个crate——为修复我引发的严重生产故障

作者为解决WebSocket连接中难以复现的阻塞问题,开发了首个Rust库,提供原始套接字与Axum请求的集成及合理配置建议。

作者: /u/sonthonaxrk | 发布于: 2026-02-28 19:53


8. Stoolap中的向量与语义搜索

作者: /u/Competitive-Weird579 | 发布于: 2026-02-28 19:48


9. 又一个 Rust 极简数量库(主要用于练习,欢迎反馈!)

作者分享了一个用于练习Rust过程宏的物理量库项目,并寻求关于代码风格和接口测试的反馈。

作者: /u/EveningLimp3298 | 发布于: 2026-02-28 19:57


10. fastdedup:Rust与Python数据集去重对比——处理1500万条记录,耗时2:55对7:55,内存占用688MB对22GB

Rust工具fastdedup在数据集去重基准测试中表现优异,相比DuckDB和Python方案,在速度和内存占用上均有显著优势。

作者: /u/wapplewhite4 | 发布于: 2026-02-28 19:51


11. oken —— 带模糊主机选择器的小巧 SSH 封装工具

介绍一个名为oken的SSH包装工具,提供模糊主机选择器,可按标签筛选主机,并保持原有SSH配置。

作者: /u/toxic2soul | 发布于: 2026-02-28 17:01


12. 脚本

用户询问是否有人能提供适用于游戏机的新版Rust反后坐力脚本。

作者: /u/CarryInteresting7859 | 发布于: 2026-02-28 16:34


13. llm-pipeline:Rust中LLM调用的防御性输出解析与重试机制

作者发布首个Rust库llm-pipeline,用于解决LLM输出JSON格式不一致的问题,提供预处理、修复和重试机制,支持多种输出策略和模拟测试。

作者: /u/RudeChocolate9217 | 发布于: 2026-02-28 03:04


14. Rust能否在不依赖框架的情况下打造自定义3D游戏引擎?

用户询问Rust能否像C++一样制作无需外部库的自定义3D游戏引擎。

作者: /u/Basic_Librarian2380 | 发布于: 2026-02-28 16:57