On 27/07/07, Simon Jones <[EMAIL PROTECTED]> wrote: > I'm planning a system that will process large volumes of very small > messages.
Is this point to point or publish/subscribe? Transient or persistent? > Some of the producers and consumers will be 3rd party non-JMS > based using an internal protocol for the payload. My concern with JMS is > that it might add data (headers/payload etc) to support JMS semantics > that some non-JMS AMQP systems will not know how to handle. There is very little extra data added, and it should not affect non-JMS clients. We have non-JMS clients in the Qpid project and we have been working on interoperability tests to ensure there are no Java<->Java dependencies. What kind of volumes (size of msg and throughput) are you talking about? We did do a lot of performance testing and tuning of the codebase in the past and achieved some excellent numbers on pub/sub, although I am not sure about the current performance figures (I'll try to find out though). RG
