Hello, first of all I would like to thanks everybody who help me to achieve my benches with QPID C++.
I almost finished them and I plan to put in this mailing list my benches results (QPID C++ vs ActiveMQ done with JMS API) during the WE. Anyway I've another question for you :) There is a point in the QPIDC++ which I think is strange. You have to know first that I've to kind of benches : local benches where client and server are in the same machine and remote benches where client is on machine A and server is on machine B. I'm always using a TCP connection. The point I think is strange is the BIG gap between local and remote benches on QPID C++ I have (with ActiveMQ I have a gap to but it's not so big)... For example when sending 100000 1024 bytes messages (non persistent) I've these results : QPID C++ -------------- local send : 19328,39 msg/s remote send : 5677.26 msg/s local receive : 19867,55 msg/s remote receive : 5637.17 msg/s ActiveMQ ------------ local send : 12359,55 msg/s remote send : 7916.83 msg/s local receive : 12359,55 msg/s remote receive : 7962.68 msg/s As you can see my results are better with ActiveMQ when I use remote client than with QPID C++ and that's why I think it's strange because for my local benches QPID C++ is really the best ! Do you already notice this kind of big differences ? Do you have any ideas from where is coming the slowing down for this kind of remote use ? Did I miss some tune parameters or is this an issue we should work on QPID C++ ? Thanks for all -- View this message in context: http://n2.nabble.com/QPID-C%2B%2B-benchs-%3A-localhost-vs-remote-benches-tp2396332p2396332.html Sent from the Apache Qpid users mailing list archive at Nabble.com. --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:[email protected]
