Why OpenAI moved Habitat storage back to shared tenancy
OpenAI says Habitat returned to shared Cosmos DB storage after dedicated containers made product launches hard to provision. Hot-key limits, request priority and caching carry the tradeoffs.
The big change
What changed: OpenAI says Habitat now uses a shared Cosmos DB container by default, backed by hot-key throttling, lower-priority background requests and a serverless mode developed with Azure. Its earlier shift toward dedicated containers had reduced the blast radius of incidents but increased planning work.
Why it matters: The controls target different causes of interference: an exceptionally busy key, a background job competing with interactive traffic, and physical partitions losing per-partition throughput as storage grows. Together they explain how OpenAI says it reduced its need for per-team provisioning.
What to watch: OpenAI reports no provisioning or noisy-neighbor incidents in the months since its change, but offers no independent reliability study or public recipe for reproducing the custom service arrangement. Global placement, cache freshness and change-feed operations still impose tradeoffs.







