I used the current broker 1.37.0 now and wanted to use proton 0.19 but
cmake complains that is is only tested with 0.18.1.

So I tried this and the results became worse than with 1.36.0 / 0.16. Now a
300 MB message takes about 151 seconds, before it was 126.

AMQP 1.0 is used

Since you mentioned it could be a problem with AMQP 1.0 I would like to
switch to AMQP 0.10.

I am using Python and connect like this within the MessagingHandler:

self.conn = self.container.connect(self.host, reconnect = False)

How can I switch the protocol to 0.10? I did not find an example how to do
this with qpid proton.

Regards,
Andreas






On Wed, Feb 21, 2018 at 9:33 AM, andi welchlin <[email protected]>
wrote:

> Hi Gordon, hi Chuck,
>
> thank you for the information.
>
> I tested using Proton Python clients (python3) version 0.16 and qpidd c++
> version 1.36.0.
>
> I will take the newest versions of both and retest. Will come back with
> the results.
>
> Thank you,
> Andreas
>
>
> On Tue, Feb 20, 2018 at 10:15 PM, Chuck Rolke <[email protected]> wrote:
>
>>
>>
>> ----- Original Message -----
>> > From: "Gordon Sim" <[email protected]>
>> > To: [email protected]
>> > Sent: Tuesday, February 20, 2018 3:36:37 PM
>> > Subject: Re: C++ Broker Performance with large messages
>> >
>> > On 20/02/18 16:51, andi welchlin wrote:
>> > > Hello all,
>> > >
>> > > I tested throughput of the Qpid C++ Broker (compiled as Release).
>> > >
>> > > It was tested on a virtual machine with 15 GB RAM.
>> > >
>> > > First I sent a 100 MB message into a persistent queue. From sender to
>> > > receiver it took 16 seconds for one message.
>> > >
>> > > Afterwards I sent a 300 MB message, this one took 125 seconds. So
>> this is
>> > > not 3 times more (as I would have expected but 7,5 times more).
>> > >
>> > > Any suggestions how to improve throughput?
>> > >
>> > > Do you have an idea why 300 MB is 7,5 times slower than 100 MB?
>> >
>> > Is this over AMQP 1.0? Also what clients have you tested with and is
>> > there any differences there?
>> >
>>
>> Some AMQP 1.0 qpid-proton -based sending clients before 0.19 suffered
>> from large
>> output buffer issues. See https://issues.apache.org/jira
>> /browse/PROTON-1687
>> and related issues.
>>
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: [email protected]
>> > For additional commands, e-mail: [email protected]
>> >
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
>

Reply via email to