[openstack-dev] [oslo][devstack][all] ZooKeeper vs etcd for Tooz/DLM

Davanum Srinivas davanum at gmail.com
Thu Mar 30 16:58:56 UTC 2017


Julien,

Yes, Jay is adding this driver for "etcd3://" using the
https://pypi.python.org/pypi/etcd3 library
https://review.openstack.org/#/c/447223/

and i'll followup with a "etcd3+http://" driver using the
https://pypi.python.org/pypi/etcd3gw library

Thanks,
Dims

On Thu, Mar 30, 2017 at 12:51 PM, Julien Danjou <julien at danjou.info> wrote:
> On Thu, Mar 30 2017, Davanum Srinivas wrote:
>
>> Update.. So i just proposed a new library built off the [3] gist to be
>> added to g-r and u-c.
>>
>> https://review.openstack.org/#/c/450967/
>>
>> The alternative was to add support for custom backends in etcd3
>> library itself with grpc and v3alpha HTTP API as implementations.
>> Since tooz is already an abstraction and the work non-trivial we can
>> start this way. If etcd3 ends up with supporting both, then we can
>> just eliminate this library at that time.
>
> Is it simpler than just writing two tooz drivers, e.g. etcd3 and
> etcd3+http for example?
>
> --
> Julien Danjou
> /* Free Software hacker
>    https://julien.danjou.info */



-- 
Davanum Srinivas :: https://twitter.com/dims



More information about the OpenStack-dev mailing list