Hi, guys, I created a blueprint to create common heartbeat driver that can used by all the projects. https://blueprints.launchpad.net/oslo/+spec/common-heartbeat-driver The initial reason for creating this bp was quantum agent's heartbeat based on DB. That is inefficient and not scalable. We already have solution for same reason in nova servicegroup api and Matchmaker. So hope that can be merged as common module used by all the projects. The common heartbeat driver should concern several problem as below: * First... can be used by all the projects. * Driver interface can support existed db based heartbeat for bw compatiblity. * Working with Matchmaker that used by zmq rpc backend. Matchmaker will run heartbeat for each registered rpc consumer. Actually those heartbeat and agent/node heartbeat run in same process. That is inefficient. Before the bp reviewed and approved, I also submited WIP code for this. Hope that good for review bp and discussion. https://review.openstack.org/#/c/31048/1 Thanks. Alex -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20130531/a8e4c9a2/attachment.html>