[openstack-dev] [keystone][oslo][designate][zaqar][nova][swift] using pylibmc instead of python-memcached

Mehdi Abaakouk sileht at sileht.net
Fri May 13 12:24:53 UTC 2016


>> - Is anyone interested in using pylibmc in their project instead of
>> python-memcached?

This is not a real drop-in replacement, pylibmc.Client is not threadsafe
like python-memcached [1]. Aos it's written in C, it shouldn't be a
problem for keystone because you don't use eventlet anymore, but for
project that still use eventlet no greenlet switch will occurs during
memcached IO.

[1] http://sendapatch.se/projects/pylibmc/misc.html#differences-from-python-memcached

-- 
Mehdi Abaakouk
mail: sileht at sileht.net
irc: sileht



More information about the OpenStack-dev mailing list