There is one other thing I don't quite understand.

The persistent message send rate with qpid i get is about 16K messages /
sec.

I understand now that the messages are sent asynchronously, but I'm thinking
this must also imply that, not only are the messages sent asynchronously but
also they are not synced into BDB on every message (I'm guessing you're just
writing into the BDB in memory cache), since I know there's know way BDB JE
can do 16K syncs per sec.

So not only do you need to allow option for persistent messages to be sent
synchronously, but you also need an option to tell the server to sync those
persistent non transactional messages after each one.
-- 
View this message in context: 
http://www.nabble.com/Persistent-messages-sent-non-blocking-tp17517786p17519906.html
Sent from the Qpid Developers mailing list archive at Nabble.com.

Reply via email to