On Thu, Jun 7, 2012 at 7:18 AM, Abhinandan Prateek <abhinandan.prat...@citrix.com> wrote: > Planning to use apache Qpid implementation of AMQP for publishing cloudstack > events.
+1 for implementing event notification via AMQP. This will be really helpful in more advanced deployment environments. It would also be great if the implementation was considered optional, because I think the standard deployment won't make use of this feature. +1 for using the Qpid Java Client. It supports 0-8, 0-9 and 0-10 AMQP specs, and they keep up with the AMQP spec development pretty well. That would give a deployment options for which broker they use (which might end up being RabbitMQ more often than not). I think that any CloudStack reference architectures (install guides, etc...) and testing should use QPID as the broker as well... the Java broker seems to be the best option for project level testing (Although we use the C++ broker internally). I'd also be very interested in hearing more about the topic and message taxonomy that you are thinking of implementing. I'm not able to sign the ICLA yet, but I'm more than happy to help work through the design for this functionality with you (on list of course). This is actually a pretty important bit of functionality in my environment. Thanks! -chip