[Rhm-users] RHM performance

Gordon Sim gsim at redhat.com
Tue Dec 11 08:01:24 UTC 2007


Gordon Sim wrote:
> Andy Grove wrote:
>> The client that starts with a single thread and then adds a new thread 
>> every 5 seconds. Each thread continuously publishes a fixed size 
>> message to one of 50 topics at random. Throughput is measured on the 
>> client for each 5 second duration (the cost of setting up each thread 
>> and connecting to JMS is excluded from the throughput measurement). 
> 
> I suspect a large part of the difference between the measurements for 
> the two systems may be attributable to the fact that publish is 
> synchronous for durable messages in 0-10 (the next message is not sent 
> until the broker acknowledges the previous one) whereas in 0-8 there is 
> no confirmation of the publication (the fact that send() returns does 
> not necessarily imply that the broker has even received it, let alone 
> stored it).

Sorry, I may have inadvertently given the impression that the 0-10 
protocol requires synchronous publish for durable messages. That is not 
the case. It is an implementation in the current jms client and will 
likely soon be configurable.




More information about the Rhm-users mailing list