[openstack-dev] Oslo messaging API design
Mark McLoughlin
markmc at redhat.com
Sat May 11 17:07:42 UTC 2013
On Mon, 2013-04-29 at 11:12 +0100, Mark McLoughlin wrote:
> Hey
>
> I've been working on gathering requirements and design ideas for a
> re-design of Oslo's RPC and notifications API. The goals are:
>
> 1) A simple and easy to understand RPC abstraction which enables
> all of the intra project communication patterns we need for
> OpenStack
>
> 2) It should be possible to implement the RPC abstraction using a
> variety of messaging transports, not just AMQP or AMQP-like
>
> 3) It should be a stable API with plenty of room for backwards
> compatible evolution in the future so that we can release it as a
> standalone library
>
> Here's what I have so far:
>
> https://wiki.openstack.org/wiki/Oslo/Messaging
Just a quick status update. We're using this etherpad to coordinate:
https://etherpad.openstack.org/HavanaOsloMessaging
and this branch:
https://github.com/markmc/oslo-incubator/commits/messaging
At this point, we've got a pretty solid API design, a working fake
driver and some simple test code.
Cheers,
Mark.
More information about the OpenStack-dev
mailing list