+1 ;)

On 10/30/13 12:37 PM, "Clint Byrum" <cl...@fewbar.com> wrote:

>Excerpts from Joshua Harlow's message of 2013-10-30 11:57:30 -0700:
>> As for the mutex and locking and all that problem.
>> 
>> I would expect locking to be a necessity at some point for openstack.
>> 
>> Even if the state transitions are the locks themselves (that¹s still a
>> lock by another name imho) and u need a reliable way to store and change
>> those state transitions (aka what the last one was, what the next one
>>is).
>> A database can be likely ok here but is not ideal as complexity
>>increases.
>> The other part that I think zookeepr addresses is similar to how it is
>> used in nova, where its used as a 'liveness' system, where instead of
>> consistently updating a database with heartbeats zookeeper itself
>> maintains that information without requiring constant updates to a DB
>> (which doesn't scale).
>
>I'm not so concerned with locks under the covers, I am concerned with
>locking as a paradigm. It is too low level for what Heat is aiming at.
>Yes of course serialization can and often does rely on locking. My point
>is really that we should not care how serialization happens, we should
>just express the work-flow, and let the underlying mechanisms distribute
>and manage it as it is completed. My sincerest hope is that we can make
>TaskFlow do this.
>
>_______________________________________________
>OpenStack-dev mailing list
>OpenStack-dev@lists.openstack.org
>http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to