复盘OntoDB(Rust多模数据库)227万化合物指纹HNSW索引召回异常:Recall@50低于@10。排查发现三类根因:多样性剪枝使用严格小于号,离散Tanimoto距离大量并列导致新节点被误剪;删除集合等内存状态未持久化,产生44万“幽灵”节点;导入分页断流、抽样偏差、列清单缺fp、版本选择bug叠加导致指纹丢失。修复后id-recall@10由0.844升至0.9784,节点数与SQL精确对齐。
Cloudflare与VoidZero等合作,将TypeScript 7类型检查器移植为Rust项目tsrs,并置于Oxc工具链下孵化,语言方向仍由TypeScript团队决定。相同检查线程下最多快8倍、内存少约70%,部分优化已回馈上游。可通过npm install tsrs安装,暂不支持--init等,后续将并入tsc-rs以补充LSP。另有三则简讯:Rust UI布局库对照网站上线;Rusteerio将Cheerio移植到Rust,通过全部777个上游测试,解析速度约为Cheerio四倍;Par语言新增SQL、WebSocket和自动清理。
Respan发布用Rust编写的开源AI网关,取代此前围绕LiteLLM构建的十万余行封装代码。起因是2026年1月一次LiteLLM升级导致间歇性连接故障且原因未明。新网关借鉴Nginx思路,核心精简,将模型提供商、路由、MCP工具、实时语音和安全控制等功能放入插件,开发者可用相同接口自建插件。插件按注册顺序执行,顺序不当可能绕过安全检查;插件编译进网关,存在供应链风险。LiteLLM也在将网关迁移至Rust,但采取逐路由迁移、默认关闭的渐进方式。
Cloudflare接管了TypeScript的Rust移植项目tsrs,称其比TypeScript 7.0快8倍、内存占用少70%。该项目并非分叉,而是与微软TypeScript团队合作、共享优化成果。项目由AI代理在Owner.com发起,旨在解决大型项目类型检查资源消耗过高的问题,使AI编码代理能高效验证代码。Cloudflare计划将其整合进Oxc工具链,并通过兼容性测试确保行为与上游一致。
Apache Iggy 是用 Rust 编写的持久化消息流平台,采用线程每核、无共享架构及 io_uring 等技术,强调低尾延迟与高效率。它支持多协议和八种语言 SDK,并提供连接器。项目于 2026 年成为 ASF 顶级项目,0.9.0 版首次支持集群复制。未来将完善集群、开发 Kafka 协议网关并推进 1.0。
Cloudflare与VoidZero正与Owner.com的Max Schwenk合作开发tsrs,这是TypeScript编译器的Rust移植版,在Oxc工具链中孵化,并与TypeScript团队紧密协作。tsrs并非TypeScript的分支,语言设计仍由TypeScript团队掌控。早期基准显示,在相同类型检查工作线程数下,tsrs比TypeScript 7.0快至多8倍,内存占用减少约70%。Rust编译为WebAssembly时内存效率高,适合在Cloudflare Workers、浏览器及嵌入式设备中运行完整开发工具链。维护上采用类似Vinext的自动化流程,每日同步上游变更,并将性能优化回馈TypeScript Go代码库。
本期汇总四则Rust动态:社区图列出20个Rust数据库项目,评论认为Postgres、SQLite仍是多数场景首选;Rust编译器年度盘点称下一代trait solver、Polonius、并行前端等长期投入开始见效;Ante语言用place实现零成本循环可变;mbrotli压缩库将并行任务交回调用方调度。
本期Rust社区汇总包含四项内容:Valen编译器提出反向借用检查,从函数末尾向前扫描,通过pending列表在USE、MUTATE、DECLARE处判断引用是否失效,作者称可减少查找,但未做速度基准测试;有文章用穷举搜索为FPU模拟器找到含5次运算的浮点公式,未找到4次运算版本;职业建议帖指出不应绑定单一语言,纯Rust岗位较少,常需C++或Python配合;最后介绍一个六状态SQL tokenizer,仅将字面量替换为?以生成查询模板,不构建语法树。
本周Python生态主要动态:TurboPython可将带类型标注的Python编译为无运行时、无GC、无GIL的原生二进制;Python 3.15.0发布,新增惰性导入和内置不可变字典;Polars 2.0支持溢写磁盘、SQL和新Map类型,基准测试领先;NumPy正移植至Limited API以支持abi3轮子,并将searchsorted提速达25倍;CPython探讨逐步引入Rust。
该文为加密货币机构招聘广告,共发布八个岗位:机构BDM、C++低延迟交易系统工程师、量化策略研究员、PMO项目经理/总监、财务经理、斯巴达业务负责人、资深量化风险专家、资深量化交易专家。岗位多为全职,部分岗位位于香港现场并提供EP,部分支持远程。要求涵盖机构销售、高频交易开发、做市策略、项目管理、交易所财务、跟单产品、量化风控与对冲交易等经验,强调实盘经验与负责人级别能力。
本期汇总四条 Rust 动态:Vec/String 枚举可利用 niche 优化,无需额外判别字段;iroh 发布 1.0,稳定线格式与 API,采用 QUIC 和 Ed25519 端点身份;Apalis 1.0 拆分 Backend trait,新增工作流与多种后端;社区讨论线性类型、代数效应等研究能否进入 Rust 后继语言。
亚马逊开源了验证器Verus,可为Rust代码提供数学证明,弥补类型系统仅能保证内存安全、无法保证结果正确的不足。规约以requires/ensures直接写入源码,普通编译器会将其擦除,不影响Cargo构建。Verus的自动求解器可秒级反馈,支持AI辅助证明,并能验证unsafe代码与并发锁的正确性。该工具已用于AWS Nitro隔离引擎核心组件,并被证书校验、Kubernetes控制器等开源项目采用。
Rust核心设计者Niko Matsakis认为,在AI Agent时代,Rust因其性能默认值和类型护栏而受青睐。他提出“软件工厂”三支柱:设计、构造、优化,Rust在后两者占优,设计仍是开放问题。测试和类型系统都不足以证明程序正确,需引入Verus、Kani等证明系统。反直觉的是,护栏越强,Agent优化越激进,性能反而更好。他提出北极星目标:不再有unsafe代码,并预测未来人类负责设计、Agent负责写代码,设计语言将成为新战场。
RSTSR v0.10 是一个原生 Rust 的 n 维张量科学计算库,接口高度兼容 NumPy,并全面实现 Python Array API 2025 标准(FFT 除外)。它支持多种 BLAS 后端、行/列主序布局、并行管理、零开销 reshape 和 Einstein Summation,性能与 NumPy 相当。该库已用于 REST 电子结构程序,实现高效杂化泛函二阶解析梯度。
zip 库因安全问题批量撤回旧版本,后恢复部分版本至 10 月 30 日或发布 backport。Rust 多系统模拟器 Sly 发布,支持 GBA 和 SNES,计划支持更多主机。轻量 Discord 客户端 Yapfast 闲置内存约 40MB,但第三方客户端违反 Discord 条款。Niko Matsakis 谈 agent 与 Rust,认为类型系统和默认性能使 Rust 适合 agent 编写代码。
Ubuntu 26.10 正式发布,为非LTS版本,维护9个月至2027年7月。采用Linux 7.3内核和GNOME 51桌面,提升响应速度与辅助功能。新增本地语音转文字助手Myna、显卡驱动管理页,核心命令工具全面改用Rust实现,引入抗量子签名,并扩大TPM全盘加密硬件支持。
Robert Seacord在RustConf 2026指出,Rust虽以内存安全著称,但Unsafe Rust的语言语义仍多未定,缺少完整形式化内存模型,UB、指针provenance与别名规则尚无定论,编译器行为与Miri等来源也不完全一致。Rust需定义、验证并审计unsafe,才能进入汽车、内核等安全关键领域。
pperl 0.6.23 发布,新增内置 REPL 交互模式 ipps,支持变量跨行保留、Tab 补全和 :jit 查看循环编译。作者因不满 GPL-3,用 Rust 重写约 1.5 万行 readline 替代品。性能上,MIME::Base64、Digest::SHA 和 Encode 的原生实现显著快于 Perl 的 XS 版本,多线程下最高快数十倍。
该文本仅为 Tanzu Spring 的订阅推广信息,介绍其以单一订阅提供 OpenJDK、Spring 和 Apache Tomcat 的支持与二进制文件,无实质文章内容可总结。
Rust 发布 1.99.1 版本,修复三个回归问题:部分目标缺失 wcslen 符号导致链接错误,UEFI 目标受影响;x86_64 上 FFI 返回 bool 值可能未指定高位,现恢复零扩展;macOS 上 rust-lld 因缺少库搜索路径无法加载 libLLVM,现加入 rpath。
完成下面两步后,将自动完成登录并继续当前操作。