How OpenAI Handles 29,000 ChatGPT Messages Per Second With Boring Engineering

OpenAI reported crossing 900 million weekly active users in February 2026, with approximately 2.5 billion messages processed daily — roughly 29,000 every second. Incoming requests first hit a global router that directs users to the nearest regional data center based on location, available compute, and hardware requirements. Within each region, hundreds of application servers handle authentication, quota checks, and conversation history retrieval, with load balancers distributing traffic to prevent overload. Surprisingly, the database powering this scale is standard PostgreSQL, configured with one primary write instance and nearly 50 read replicas spread across regions. This architecture works because ChatGPT's workload is heavily read-oriented, allowing the system to deliver responses in low double-digit millisecond latency with five-nines availability.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in