[openstack-dev] [all] Replace mysql-python with mysqlclient

Chris Friesen chris.friesen at windriver.com
Tue May 12 04:18:19 UTC 2015


On 05/11/2015 08:22 PM, Jay Pipes wrote:
> c) Many OpenStack services, including Nova, Cinder, and Neutron, when looked at
> from a thousand-foot level, are little more than glue code that pipes out to a
> shell to execute system commands (sorry, but it's true).

No apologies necessary. :)

> So, bottom line for me: focus on the things that will have the biggest impact to
> long-term cost reduction of our codebase.

+1

> So, to me, the highest priority performance and scale fixes actually have to do
> with the simplification of our subsystems and architecture, not with whether we
> use mysql-python, PyMySQL, Python vs. Scala vs. Rust, or any other distractions.

Arguably if we're actually seeing performance issues then it's not a distraction 
but rather a real problem that needs fixing.

But I agree that we shouldn't be trying to optimize the performance pf code that 
isn't causing problems.

Chris



More information about the OpenStack-dev mailing list