Arquitectura técnica de Odoo: cómo escalar tu instancia para alto rendimiento
Introducción El crecimiento de una empresa trae consigo nuevos retos para su infraestructura tecnológica. Si trabajas con Odoo , probablemente ya sabes que su flexibilidad funcional es una de sus mayores fortalezas. Pero, ¿cómo se comporta técnicamente cuando la carga de usuarios, procesos y datos empieza a crecer? En este artículo exploramos cómo escalar una instancia de Odoo para alto rendimiento , desde su arquitectura base hasta configuraciones avanzadas en producción. 1. Entendiendo la arquitectura base de Odoo Odoo es una plataforma modular basada en: Python (framework propio) PostgreSQL como base de datos relacional Servidor web (generalmente odoo-bin corriendo con gunicorn) Frontend web (controlado por el core de Odoo en sus vistas) Opcional: servidor web como NGINX actuando como proxy inverso En una instalación monolítica, todos estos componentes suelen estar en un mismo servidor, lo cual es funcional para entornos de d...