Menú
Odoo Connect 2019
Performance Issues From Live Production
Developer Functional
Ubicación: Portal 1 - 5/11/19 17:30 - 5/11/19 17:50 (US/Pacific) (20 minutos)
Performance Issues From Live Production
Moisés Augusto López Calderón, Developer at Vauxoo
Director en Vauxoo S.A. de C.V.
Moisés Augusto López Calderón, Developer at Vauxoo
Director en Vauxoo S.A. de C.V.

Moises is an Odoo developer since TinyERP-4.2 AKA Odoo CTO. Vauxoo is a Latin American company of support, coaching, training, development and implementation services that bases its operational strategy on the massification of free software and its leading product for Odoo business administration.
We define ourselves as a company specialized in providing Innovation and Development (R&D) services for Latin American organizations, in the field of advanced business management with information technologies.
With more than 6 years of experience, we can say that we have all the knowledge, tools and methodologies necessary to efficiently, effectively and effectively support the people with whom we interact, the client community and the social environment
With more than 350 people trained in the last 3 years and with a large number of translations for Latin America, it has allowed us to reach more than 10 countries with our services, and support first-hand the growth of Odoo as software and Vauxoo as a server in the region.
In 2009 we achieved the Silver Partner certification and OpenERP Certified Trainer. In 2012 we achieved Gold Partner certification.


Running profiling from live production without reboot service for any version of Odoo.

There are a lot of performance issues related to the environment. If you start checking what is wrong using a test environment, you can not reproduce it even if you are using the exact environment. Using tools where you can check a performance issue from a live production is a great way to check it. It is important to avoid rebooting the Odoo service since it is used live.

Other kinds of tools require a reboot, and they work using just one worker like cProfiling, line-profiler, where a change in the code to enable is required and a monkey patch to Odoo is needed to make it compatible.

You will learn how to enable profiling for more than one worker. The tools used are: pyflame, postgres log and pgbadger All can be started without modifying code, so without rebooting Odoo service.