<div dir="ltr">><span style="font-size:12.8000001907349px">Arguably if we're actually seeing performance issues then it's not a distraction but rather a real problem that needs fixing.</span><div><span style="font-size:12.8000001907349px"><br></span></div><div><span style="font-size:12.8000001907349px">The important take-away from the thread is that we aren't anywhere near hitting python limits though. Our main bottleneck is due to the fact that we are serializing all DB requests in a DB-heavy codebase.</span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, May 11, 2015 at 9:18 PM, Chris Friesen <span dir="ltr"><<a href="mailto:chris.friesen@windriver.com" target="_blank">chris.friesen@windriver.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 05/11/2015 08:22 PM, Jay Pipes wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
c) Many OpenStack services, including Nova, Cinder, and Neutron, when looked at<br>
from a thousand-foot level, are little more than glue code that pipes out to a<br>
shell to execute system commands (sorry, but it's true).<br>
</blockquote>
<br></span>
No apologies necessary. :)<span class=""><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
So, bottom line for me: focus on the things that will have the biggest impact to<br>
long-term cost reduction of our codebase.<br>
</blockquote>
<br></span>
+1<span class=""><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
So, to me, the highest priority performance and scale fixes actually have to do<br>
with the simplification of our subsystems and architecture, not with whether we<br>
use mysql-python, PyMySQL, Python vs. Scala vs. Rust, or any other distractions.<br>
</blockquote>
<br></span>
Arguably if we're actually seeing performance issues then it's not a distraction but rather a real problem that needs fixing.<br>
<br>
But I agree that we shouldn't be trying to optimize the performance pf code that isn't causing problems.<span class="HOEnZb"><font color="#888888"><br>
<br>
Chris</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div>Kevin Benton</div></div>
</div>