On 06/21/2013 04:23 PM, Kerry Bonin wrote:
Is there a clear explanation anywhere of exactly what Broker federation
offers without corosync?

Broker federation (which has never used corosync) is described here:

http://qpid.apache.org/books/0.20/AMQP-Messaging-Broker-CPP-Book/html/chap-Messaging_User_Guide-Broker_Federation.html

The new HA functionality (which replaces the previous cluster plugin which required direct corosync support) is described here:

http://qpid.apache.org/books/0.20/AMQP-Messaging-Broker-CPP-Book/html/chap-Messaging_User_Guide-Active_Passive_Cluster.html

If I can meet my requirements by fixing this, and
the scope of work is within an order of magnitude of rolling my own load
balancing, I'd rather fix Qpid.

Federation as is provides a way of spreading connections across brokers for pub-sub style traffic. It doesn't yet support a federated queue (i.e. a queue which is split between different brokers abut for which each message is consumed by one consumer in the network).

 I looked at it once, and it was in some
overly clever and difficult to follow code, so I stopped, but I've spent a
lot of time in the broker and low level Windows transport layers fixing
other bugs, as has another senior member of my team...

If you haven't already done so I would strongly recommend a quick retest on 0.22 (or trunk) as there have been a lot of changes in the codepaths involved.

If not I'd be happy to try and help debugging in answering questions and suggesting things to check...



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to