
El 2017-06-16 08:52, Fabrice Bacchella escribió:
I just read the blog entry about performance increate in for the python sdk (https://www.ovirt.org/blog/2017/05/higher-performance-for-python-sdk/).
I'm quite sceptical about pipelining.
I disagree. Even without reading the post you mention, we already noticed that since this version everything is working much faster than with prior versions. We have a lot of stuff implemented with Python-SDK but on one of them the effect is quite notorious: A script checks VMs' permissions and takes decisions based on them. Without pipelining this script took about 5 minutes to execute, with pipelining it doesn't take more than 15 seconds on a ~1000VMs infrastructure. Regards, Nicolás
A few explanation about that can be found at: https://devcentral.f5.com/articles/http-pipelining-a-security-risk-without-r... https://stackoverflow.com/questions/14810890/what-are-the-disadvantages-of-u...
It also talks about multiple connection, but don't use pycurl.CurlShare(). I thing this might be very helpfull, as it allows to share cookies, see https://curl.haxx.se/libcurl/c/CURLOPT_SHARE.html. _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users