[openstack-dev] Nova workflow management update
Alex Glikson
GLIKSON at il.ibm.com
Thu May 2 14:53:05 UTC 2013
Changbin Liu <changbin.liu at gmail.com> wrote on 02/05/2013 05:32:05 PM:
> Subject: Re: [openstack-dev] Nova workflow management update
>
> Hi Joshua,
>
> Just to share some thoughts:
[...]
Using ZK makes a lot of sense.. The problem is that making ZooKeeper a
mandatory component to support even basic workflow management might be an
issue. So, the approach which seems to make most sense is to define
abstract internal interfaces for the various capabilities that ZK can
provide (distributed locking, leader election, etc), and then have one or
more implementations (one of which might be based on ZK). This is the
approach that has been taken for the membership service (service group
monitoring APIs) -- introducing the flexibility to use ZK backend, but
keeping the default to be DB-backed.
Regards,
Alex
P.S. thinking about this.. would it be possible to implement ZK APIs over
a DB? with some limitations, perhaps..
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20130502/057dbc68/attachment.html>
More information about the OpenStack-dev
mailing list