Clint Byrum wrote:
Excerpts from Fox, Kevin M's message of 2017-03-14 00:09:55 +0000:
With my operator hat on, I would like to use the etcd backend, as I'm already 
paying the cost of maintaining etcd clusters as part of Kubernetes. Adding 
Zookeeper is a lot more work.


It would probably be a good idea to put etcd in as a plugin and make
sure it is tested in the gate. IIRC nobody has requested the one thing
ZK can do that none of the others can (fair locking), but it's likely
there are bugs in both drivers since IIRC neither are enabled in any
gate.

Pretty sure etcd can do fair locking now :-P

Or reading https://coreos.com/etcd/docs/latest/v2/api.html#atomically-creating-in-order-keys it seems like we should be able to.

Honestly the APIs of both etcd and zookeeper seem pretty equivalent; etcd is a little more k/v oriented (and has key ttls, to a degree) but the rest seems nearly identical (which isn't a bad thing).

Etcd I think is also switching to grpc sometime in the future (afaik); that feature is in alpha/?beta?/experimental right now.


__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to