ai tools
OpenAI's storage story shows why isolation alone cannot keep an app reliable
Habitat moved away from shared storage, then back again. The useful lesson for software teams is how to protect busy services without making every team a capacity planner.
Watch this report
Read the report and video transcriptMedia credits, sources and reuse details ↓
OpenAI’s 23 October engineering account describes how the three arrangements affected resource contention and capacity planning. Original editorial illustration by PING! Magazine. Technical source: OpenAI.
A login screen can fail because a completely different feature has become popular. That is the problem behind OpenAI's 23 October engineering account of Habitat, its storage layer. The team describes moving from shared database containers to dedicated ones, then back towards sharing with stronger controls. For smaller software teams, the interesting question is who takes responsibility for the work that each arrangement creates. Read the engineering account.
Start with a request a customer cannot complete without: signing in, finding a saved record or submitting an order. PING's suggested exercise is to trace its dependencies and name the people responsible for them. A useful architecture discussion should leave that person with an explanation of what happens during overload, rather than just a drawing with more boxes.
A separate container creates another job
OpenAI's account describes unrelated workloads competing for resources, including features affecting login and signup. Dedicated Azure Cosmos DB containers reduced the spread of failures but increased product teams' capacity-planning responsibilities. That combination is the useful part of the case study: isolation changes where work is done, and somebody still has to prepare the service for demand.
For a small team, a launch review could ask three concrete questions. What demand is expected, what can be paused if it exceeds that expectation, and who can make that decision? Write down an owner and an escalation route. These are PING's proposed prompts, not a tested incident-response procedure or a claim that a particular tool guarantees reliability.
Protect interactive work before adding more boxes
For its return towards sharing, OpenAI describes controls for hot keys and lower-priority background work. The company also reports capacity constraints on placing data near users. Those are descriptions of its deployment, without establishing a generally available configuration or a country-specific hosting promise.
A hypothetical service used in Lagos and London could begin with a narrower exercise: list the reads needed to sign in and complete its essential task, then identify imports, exports or analytics that can wait. That is our suggested review method, not a customer example or a benchmark. Measure the application's actual workload before deciding whether isolation, prioritisation or a simpler limit addresses the observed problem.
A global service still has a physical distance problem
For readers comparing services across African and UK markets, ask for the actual account terms, processing arrangements and region options that apply to the intended use. A global infrastructure story alone cannot answer those questions. Likewise, a server map is not an application test. Record the network and device used when evaluating the service your customers will actually reach.
OpenAI reports that several changes together reduced its global median read latency from roughly 120 milliseconds to roughly 10 milliseconds, while slower uncached paths remain. Those are supplier figures. PING's suggested response to any attractive median is to ask about the request that matters to your customer: which operation was measured, under which conditions, and what happened to the slowest cases? Keep that evidence with the decision rather than repeating a headline number as a promise.
Habitat is an engineering case study, not a new product to install. Its most transferable idea is the sequence of decisions: establish reliability, investigate the next bottleneck and assign the operational work that each design creates. For African and UK developers, a useful next step is to trace one important request through their own service and name what happens when a neighbouring workload spikes. More infrastructure is only helpful when it resolves that observed failure. Find more source-led coverage on PING's AI desk.
Video transcript
Original PING! Magazine source-based editorial illustration. Narration uses the locally generated CMU Flite SLT synthetic voice.
00:00:00.000 OpenAI says unrelated storage workloads could compete. A spike could affect sign-in and other requests.
00:00:07.167 Dedicated containers reduced the impact of a spike. Product teams now had to plan capacity.
00:00:13.917 Habitat returned to sharing with controls. It limits hot keys and gives offline jobs lower priority.
00:00:21.042 For your own app, trace a sign-in and identify work that can wait. Decide who handles overload.
Sources and disclosures
- Disclosure
- Source-based engineering explainer prepared with AI assistance for human editorial review. PING uses OpenAI tools. Company operating figures are attributed. PING has not inspected Habitat, audited its systems or run performance tests. The Lagos and London exercise is a proposed method.
- Declared media rights
- Owned by PING!
- Sources and method
- OpenAI’s 23 October 2026 Part II engineering case study was retrieved on 29 October and rechecked on 11 November. Its sequence is shared containers, dedicated containers and a return to sharing with hot-key limits and request prioritisation. The roughly 120 ms to 10 ms figures are OpenAI’s global median reads across multiple changes. The study supplies no country rollout, hosting-location guarantee or customer-specific result. https://openai.com/index/scaling-storage-one-billion-users-part-two/ Cover: Original editorial illustration by PING! Magazine. Technical source: OpenAI. The illustration summarises the three deployment stages. The supplier’s Figure 02B and its private-only rights history remain in the earlier audit. Video: PING! Magazine. Engineering explainer with synthetic narration (CMU Flite SLT). Original graphics, captions and transcript.
Reader comments
Comments are not open yet. When available, submissions will require free sign-in and editorial approval before appearing. PING does not promise a response.
Privacy information