日本語

製品発表OpenAIHabitat

OpenAI、大規模スケーリングに向けてHabitatストレージプラットフォームをPythonからRustへ移行

この記事は翻訳です。 原文を読む

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版は数週間以内に完全に廃止される予定です。

出典

  1. OpenAIが10億人以上・40ペタバイト超えのユーザーデータを扱う自社製ストレージシステム「Habitat」について解説 (GIGAZINE, 2026-09-22)
  2. OpenAI