[openstack-dev] In memory joins in Nova

Sachin Manpathak smanpathak at platform9.com
Tue Aug 11 21:40:36 UTC 2015


Hi folks,
Nova codebase seems to follow manual joins model where all data required by
an API is fetched from multiple tables and then joined manually by using
(in most cases) python dictionary lookups.

I was wondering about the basis reasoning for doing so. I usually find
openstack services to be CPU bound in a medium sized environment and
non-trivial utilization seems to be from parts of code which do manual
joins.

Thanks,
-Sachin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20150811/84c37aa4/attachment.html>


More information about the OpenStack-dev mailing list