Hello,

I think it depends on how you are using the Dispatch Router. From Gordon's and 
Chuck's reply, they assumed you were talking about peer-to-peer communication 
using the Dispatch Router which is a very useful use case.


However, if like us, you have an actual broker connected via the dispatch 
router using waypointed addresses, then the throughput will drop even if you 
scale the worker thread because in that case, you would also need to scale the 
connectors and reduce network latency between the broker and the dispatch 
router.


So I would say the throughput depends on the configuration and architecture of 
your system.


Regards,

Adel

________________________________
From: Chuck Rolke <cro...@redhat.com>
Sent: Thursday, July 13, 2017 4:59:25 PM
To: users@qpid.apache.org
Subject: Re: Dispatch Router throughput

Hi,

I have a setup on my laptop (Lenovo W541, core i7 @2.8GHz, 16Gb) and I can run:
 1. single router 0.8.x; 4 worker threads
 2. a qpid-proton C++ simple-send sender; message body is string "abc"
 3. a amqpdotnet client running under mono, initial-credit 250

Sending to address { prefix: q1-multicast, distribution: multicast } : 40,000 
m/sec
Sending to address { prefix: q1-balanced,  distribution: balanced  } : 61,000 
m/sec
Sending to address { prefix: q1-closest,   distribution: closest   } : 61,000 
m/sec

The setup gets *relative* performance numbers while I fiddle with the code.

HTH,
Chuck

----- Original Message -----
> From: "Hudalla Kai (INST/ECS4)" <kai.huda...@bosch-si.com>
> To: users@qpid.apache.org
> Sent: Thursday, July 13, 2017 10:20:09 AM
> Subject: Dispatch Router throughput
>
> Hi,
>
> we are currently doing some baseline throughput testing with Dispatch Router
> 0.8.0.
> In the course of doing so, we wondered what number of messages we should be
> able to expect being processed by a single Dispatch Router instance in its
> default configuration, i.e. link capacity 250, 4 worker threads, running on
> a core i7 @2.2GHz.
>
> Let's say we have a single sender, sending pre-settled messages with a
> payload of 20 bytes and a single receiver for the messages.
>
> If all is correctly setup, what number of messages could we expect going
> through Dispatch Router? I am merely interested in an order of magnitude.
> Are we talkinng about 1.000s, 10.000s or 100.000s per second?
>
> Mit freundlichen Grüßen / Best regards
>
> Kai Hudalla
> Chief Software Architect
>
> Bosch Software Innovations GmbH
> Schöneberger Ufer 89-91
> 10785 Berlin
> GERMANY
> www.bosch-si.com<http://www.bosch-si.com>
>
> Registered office: Berlin, Register court: Amtsgericht Charlottenburg, HRB
> 148411 B;
> Executives: Dr.-Ing. Rainer Kallenbach, Michael Hahn
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@qpid.apache.org
> For additional commands, e-mail: users-h...@qpid.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@qpid.apache.org
For additional commands, e-mail: users-h...@qpid.apache.org

Reply via email to