
How Atlas Manages Hundreds of Cloud SQL Databases for Restaurants

Atlas, building an operating system for restaurants, assigns each merchant its own dedicated Cloud SQL for PostgreSQL database to ensure full data separation and predictable performance.
The initial standard Cloud SQL Enterprise edition worked, but as the platform grew to power thousands of outlets, managing hundreds of isolated databases created an operational bottleneck.
The engineering team, lean and without dedicated database experts, struggled with a separate connection pooling layer, limited visibility into which merchant caused a CPU spike, and the general overhead of running many moving parts.


