[openstack-dev] no-db-compute blueprint status?
Eric Windisch
eric at cloudscaling.com
Tue Jul 17 14:10:44 UTC 2012
>
> Have you done anything on this since the initial draft you posted?
No.
> My
> major design concerns with this are:
>
> 1) How do you ensure that this new db service isn't a bottleneck?
>
> 2) If the answer to #1 is to allow running more than a single instance
> of it, how do you ensure database updates are done in order?
It is certainly a best-practice to run more than a single instance of the daemon, I'd even go so far as to say it would be necessary (especially if an eventlet threadpool was not re-introduced).
Updates would be implemented through rpc 'call', which would provide synchronous writes from the perspective of the client making a series of related updates. Other cothreads and processes would already be lacking any guarantees of order amongst themselves, so I would see no difference there.
Regards,
Eric Windisch
More information about the OpenStack-dev
mailing list