On Sep 5, 2014, at 5:02 PM, Joshua Harlow <harlo...@yahoo-inc.com> wrote:

> What about just using the kombu transport instead?
> 
> https://github.com/celery/kombu/blob/master/kombu/transport/zmq.py
> 
> Then people have a way to use oslo.messaging (the rabbit impl just uses 
> kombu) with zmq without needing a specific zmq implementation.
> 
> Or if the kombu one doesn't work well, maybe help make it better?

The usage patterns defined by oslo.messaging needs more than the connection 
code, especially for the RPC call and response pattern we rely on heavily. I 
don’t know if our current kombu-based driver would work with the zmq 
connectivity kombu itself provides because our driver assumes the presence of 
an exchange to route messages. Either way, there is not right now anyone on the 
Oslo team interested in focusing on that work no matter where it would be done, 
and so I am trying to find someone who might like to contribute to it because 
they actually want to use zeromq.

Doug

> 
> From: Noel Burton-Krahn <n...@pistoncloud.com>
> Date: Friday, September 5, 2014 at 1:50 PM
> To: Doug Hellmann <d...@doughellmann.com>
> Cc: "openstack@lists.openstack.org" <openstack@lists.openstack.org>, Nick 
> Bartos <n...@pistoncloud.com>
> Subject: Re: [Openstack] is anyone using zeromq for RPC?
> 
>> We are looking at moving to zeromq to get away from rabbit bugs like 
>> https://bugs.launchpad.net/oslo.messaging/+bug/1338732.
>> 
>> 
>> Cheers,
>> --
>> Noel
>> 
>> 
>> 
>> On Fri, Sep 5, 2014 at 12:50 PM, Doug Hellmann <d...@doughellmann.com> wrote:
>>> The zmq driver in oslo.messaging, used for internal communication between 
>>> OpenStack services, has been without a maintainer for a significant period 
>>> of time. It isn’t actively tested, and it isn’t clear whether or not it 
>>> works. The Oslo team would like to drop support for it in Kilo, but before 
>>> we do that we would like to find out if (a) anyone uses it and (b) if any 
>>> of those people would like to contribute to maintaining it.
>>> 
>>> Thanks,
>>> Doug
>>> _______________________________________________
>>> Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>>> Post to     : openstack@lists.openstack.org
>>> Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>> 

_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to     : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack

Reply via email to