Hello Michal, On point 1) can you please provide some more details on what exactly you test and what you compare against?
On point 2) in case you're using the vm transport with the embedded broker, then this is expected to be faster than using an external broker. The vm transport by default avoids (un)marshaling your messages, which will boost performance. Regards, Torsten Mielke tors...@fusesource.com tmielke.blogspot.com On Nov 18, 2012, at 8:38 AM, Michal Singer wrote: > I am running some POC on Active MQ and > I am encountering some serious performance issues: > > 1. it is slower to work with spring than without: > even when i configure the spring to use caching in pool as suggested, > Running with out spring 80000 point-to-point flows: it takes about 7 > seconds > Running with spring 80000 point-to-point flows: it takes about 14 seconds > > which means that with spring it takes twice as much time > > 2. when running an embedded broker, it is much-much faster then running a > broker as a service, even on the same machine as the clients. > > is this reasonable? or am i having some wrong configuration? > > thanks