- OpenAI’s September 11 engineering disclosure gives unusually concrete dimensions for the application-storage layer behind its products: Habitat handles more than 70 million requests per second, serves more than 500 petabytes across almost 40 geographic regions, and supports products used by more than one billion people each week.
- Habitat began in mid-2024 as a Python client library over Azure Cosmos DB.
- That shift is the first operator takeaway.
- Section
- AI Automation
- Read time
- 7 min read

OpenAI’s September 11 engineering disclosure gives unusually concrete dimensions for the application-storage layer behind its products: Habitat handles more than 70 million requests per second, serves more than 500 petabytes across almost 40 geographic regions, and supports products used by more than one billion people each week. Those numbers make the post search-worthy. But the stronger lesson is architectural: at extreme growth rates, the most valuable storage feature may be control over how product teams are allowed to ask for data.
Habitat began in mid-2024 as a Python client library over Azure Cosmos DB. That abstraction handled schema lookup, routing, authorization, encryption, serialization, request shaping, and connection pooling for product teams. As OpenAI added services and regions, however, every routing fix or reliability change had to move through many client deployments. A rollback by one team could reintroduce an old bug. OpenAI responded by turning the shared library into a standalone service—a central point for deployment, observability, access policy, audit logging, and platform improvements.
At extreme growth rates, the most valuable storage feature may be control over how product teams are allowed to ask for data.
That shift is the first operator takeaway. A control plane is not automatically better than a library; it adds a network hop, infrastructure cost, and another availability surface. It becomes valuable when coordination cost and version drift are larger risks than the hop. Habitat reached that point when regional sharding, traffic shadowing, security controls, and fixes could no longer depend on dozens of product teams updating clients in lockstep.
The second lesson is that scalability came partly from refusing powerful queries. Habitat exposes a constrained NoSQL interface built around predefined objects and edges rather than arbitrary SQL, joins, or unbounded graph traversals. OpenAI describes the goal as simple, predictable, constant-work requests. Complex analytical and search workloads move through change-data capture into isolated secondary systems. That design converts query freedom into an explicit reliability budget: product teams do more work for complicated reads so one cheap-to-write request cannot destabilize the online path.
The Python phase also illustrates deliberate technical debt. OpenAI knew that running a high-throughput service in Python would add CPU, memory, and tail-latency costs, and that a rewrite would eventually be necessary. It still chose Python to establish APIs and operational maturity faster. Engineers then managed the consequences directly: measuring asyncio scheduling delay, reducing synchronized feature-flag parsing, spreading traffic across many low-concurrency worker processes, breaking a LIFO connection-reuse feedback loop, and using Envoy for connection fan-in, rate limits, and circuit breakers.
That sequence matters more than a generic “Rust is faster” conclusion. OpenAI says Habitat grew more than tenfold year over year for three consecutive years. Under that pressure, a premature rewrite would have frozen assumptions before the team fully understood the service boundary and failure modes. The temporary Python service bought learning time. Once the interface and operations were mature, two engineers working with Codex and GPT-5.5 rewrote the service in Rust during the second quarter of 2026. OpenAI reports that the Rust version now handles 95% of production requests and is six times more CPU-efficient and 15 times more memory-efficient than the Python implementation, with lower average and tail latency.
AI-assisted development changes the finance of that decision. The relevant calculation is no longer only engineering payroll versus infrastructure savings. Teams can carry a fast-to-change but inefficient implementation longer if coding agents materially reduce the later migration cost—provided the first version has strong tests, stable interfaces, observability, and enough operational evidence to specify what the replacement must preserve. AI does not eliminate rewrite risk; it can move the economically rational rewrite point.
For infrastructure leaders, the practical checklist is specific. Measure coordination fan-out before centralizing a client library. Bound expensive request shapes on the critical path. Separate online reads from analytical workloads. Instrument event-loop delay and connection behavior, not just average CPU. Treat proxies and rate limits as protection for downstream dependencies. And when choosing temporary technical debt, define the evidence that will trigger a migration rather than calling the debt strategic after the fact.
The disclosure also sharpens the investor read-through on AI infrastructure. Model training attracts the visible capital, but consumer and agent products depend on a vast stateful layer for identity, settings, conversations, permissions, and product data. At OpenAI’s disclosed scale, application storage is already a major compute and network customer in its own right. Better model efficiency does not remove that demand; successful products can shift the bottleneck into databases, caches, routing, data residency, and the control systems that keep them reliable.
Source: OpenAI, “Rapidly scaling online storage to serve over 1 billion ChatGPT users,” published September 11, 2026: https://openai.com/index/scaling-storage-one-billion-users-part-one/
By Nawaz Lalani
The Grid Report is written by Nawaz Lalani and focuses on source-backed coverage of AI infrastructure, grid power demand, automation systems, and market signals.
Follow the signal, not just the headline.
Get the daily Grid brief for source-backed coverage on AI power demand, infrastructure timing, automation, and market signals.