READING NOTE

标题、摘要、发布时间与正文同页展示。

扬帆思源新闻 · 资料整理

OpenAI 迁移 Habitat 服务至 Rust,提升性能以支持大规模用户规模

为应对高并发需求,OpenAI 将其在线存储平台 Habitat 从原有的 Python 实现迁移到了 Rust。此次重写工作涉及调用工程师和整合 Codex、GPT-5.5 等组件。新的 Rust 服务已处理大部分生产请求,带来了 CPU 效率提升 6 倍和内存效率提升 15 倍的显著性能优化,OpenAI 计划在未来几周内完全弃用 Python 版本。

扬帆思源新闻 · 资料整理

OpenAI 的在线存储平台 Habitat 目前承载着巨大的业务负载,其运营规模体现在每秒处理超过 7000 万次请求,并且每周服务用户数量超过 10 亿。这一庞大的流量基数对底层系统的性能提出了极高的要求。

在技术架构的演进过程中,Habitat 最初是一个与 ChatGPT 主服务器交互的 Python 库,其底层连接依赖于 Azure Cosmos DB。随着业务规模的持续扩大和模型能力的迭代,原有的 Python 实现面临着性能瓶颈的挑战。

为了应对这些挑战并提升系统能效,OpenAI 在 2026 年第二季度采取了重大的技术升级行动。此次升级涉及调用两名工程师的力量,并将 Codex 和 GPT-5.5 的能力整合进来,目标是将整个 Habitat 服务整体用 Rust 语言进行重写。

这次从 Python 到 Rust 的迁移代表了一次底层基础设施的重大范式转变。Rust 语言在系统编程领域以其内存安全性和高性能著称,这对于需要处理海量并发请求的在线存储平台至关重要。

目前已确认的信息显示,新的 Rust 服务已经成功接管了大部分生产流量,具体而言,新的 Rust 服务目前已处理 95% 的生产请求。性能指标的提升是显著的:CPU 效率提升了 6 倍,同时内存效率也提升了 15 倍。

从技术迁移的角度看,这次优化不仅仅是语言替换,更是一次系统级的重构。它直接关系到平台能否以更高的资源利用率支撑其服务于超十亿用户的体量。性能的飞跃意味着在不增加硬件投入的前提下,可以承载更大的并发请求。

基于此项技术升级的进展,OpenAI 明确了后续的弃用计划。根据公开资料显示,OpenAI 计划在未来几周内完全弃用 Habitat 的 Python 实现版本,标志着该服务架构的彻底现代化。

从读者角度观察,此次迁移的时间线和影响分析值得关注。技术栈的切换通常伴随着风险评估和灰度发布的过程,新的 Rust 服务已稳定处理了绝大部分请求,这表明其稳定性已经得到了初步验证。未来几周内完全弃用 Python 版本,意味着系统将进入一个更高效、更具前瞻性的运行阶段。

综上所述,OpenAI 通过采用 Rust 语言重写 Habitat,成功解决了原有的性能瓶颈问题,为持续服务超大规模用户群提供了坚实且高效的技术基础。所有关于此次迁移的细节均来源于一份公开资料的报道。

信息来源

本文基于上述公开资料整理,未使用来源页面的图片、视频或嵌入媒体。