Skip to content

Tools

OpenAI cuts median storage reads from 120 ms to 10 ms

3-line summary

  1. OpenAI published its Habitat storage case study on October 23.
  2. It reports median read latency falling from roughly 120 ms to 10 ms.
  3. The gains combine caching, replication and a Rust rewrite this year.
PracticalDevelopers
A database cylinder and a stopwatch with short tick marks sit side by side on a white card against a pale green background
Illustration: AI Ping

This is an engineering account of an existing system, not an equivalent speedup in complete ChatGPT responses.

Part I, published September 11, describes Habitat as shared storage supporting logins, Codex settings and new ChatGPT conversations. It hides database routing, authorization and encryption from product developers. Moving storage logic from clients into a separate service centralized deployments and observability.

Small, latency-sensitive datasets are broadly replicated; nearby Valkey caches serve other data. Rewriting the Habitat service in Rust also reduced overhead.

Uncached reads from distant storage remain slow, OpenAI says. The median does not describe the slowest requests.

Why it matters

AI Ping sees measurement scope as the first question to ask about a performance claim. Separating waits for model generation, data retrieval and display can help teams locate their own bottlenecks.

Who it's for

Developers
Measure typical and slow requests separately before adding a cache or changing implementation languages.

Sources

  • How-to guideAbout 19 min reading

    Measure an AI pilot and decide when to stop

    Count review and repair as well as generation. Compare fictional task records with a baseline and decide whether to continue, revise or stop.

    AdvancedPlanningDesignersMarketersSalesProduct researchOffice workersDevelopers
  • How-to guideAbout 15 min reading

    Before you paste: choosing suitable practice material

    Start with invented notes rather than real customer records. Learn what to check about account data handling, unnecessary details, instructions inside documents and sharing.

    BeginnerOffice workersBeginners