Read Replicas and 10,000 Users: Odoo 20’s Performance Architecture
Odoo 20 adds native read-replica support, letting the framework route dashboard, report and API reads to PostgreSQL replicas while writes stay on the primary — an architecture Odoo positions for deployments beyond 10,000 concurrent users. This article explains how the routing works, which reads stay on the primary for consistency, and which organisations actually need it.