OpenAIは、社内のオンラインストレージプラットフォームであるHabitatのサービスをPythonからRustへと書き換えることで、大規模なアーキテクチャ転換を完了しました。2026,の第2四半期に完了したこの移行は、2人のエンジニアのチームによって、CodexとGPT-5.5の支援を受けて行われました。
DevDay 2023にGPTs用のPythonライブラリとして初めてリリースされたHabitatは、重要な分散システムへと進化しました。2026,9月時点で、同プラットフォームは500ペタバイトを超えるデータを管理し、毎秒70百万件以上のリクエストを処理しており、約40の地域にまたがる週間1億人以上のユーザーをサポートしています。
Rustへの移行は、かつてない成長を管理する必要性によって推進されました。asyncioを用いたPythonによる実装は迅速な開発を可能にしていましたが、グローバルインタプリタロック(GIL)やイベントループのスケジューリング遅延による、CPU負荷の高いタスクやテールレイテンシの課題に直面していました。Rustに移行したことで、OpenAIは遅延の大幅な削減とともに、6xのCPU効率向上と15xのメモリ効率向上を達成しました。
RustベースのHabitatは、現在OpenAIの本番リクエストの95%を処理しており、レガシーなPython版は数週間以内に完全に廃止される予定です。
出典
- OpenAIが10億人以上・40ペタバイト超えのユーザーデータを扱う自社製ストレージシステム「Habitat」について解説 (GIGAZINE, 2026-09-22)
- OpenAI