On 10/14/2014 10:48 PM, Aaron Knister wrote:
The fixes to all 3 of these issues seem to be patches to the rabbit
driver for oslo. Are the other drivers (e.g. qpid) any more robust or
are they just not heavily used so more bugs may be lurking there?

As mentioned, the qpid driver does not use acknowledgements for messages received from the broker at all, which means messages can be lost in transit (sent, but never received). It does share some code/concepts with the rabbit driver, including the same concept of configurable durability and autodelete which applies only in certain contexts (and not for example in reply queues, again allowing message loss).

So certainly using the qpid driver will not decrease the chance of a failure of some type resulting in an RPC failure.

My view is that a clearer statement of intent is required around the design for reliability, against which that design and indeed the implementation(s) can be evaluated.




_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to     : [email protected]
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack

Reply via email to