[ 
https://issues.apache.org/jira/browse/DISPATCH-2200?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17388154#comment-17388154
 ] 

ASF subversion and git services commented on DISPATCH-2200:
-----------------------------------------------------------

Commit 1fdb140ee881240a73bd4aec227a60507becc63f in qpid-dispatch's branch 
refs/heads/main from Jiri Daněk
[ https://gitbox.apache.org/repos/asf?p=qpid-dispatch.git;h=1fdb140 ]

DISPATCH-2200 Add basic TCP adaptor microbenchmark w/ 2 routers (#1303)

* reset the dispatch pointer; just for cleanliness, not actually necessary to do
* basically working tests; except one was getting stuck (before I rebased the 
PR)
* move test setup around; introduce helper to run router in a subprocess
* delete the two routers in a thread benchmark case; that cannot work due to 
dispatch's use of global variables
* call qd_entity_cache_free_entries; this should not be forgotten

> TCP adaptor microbenchmark test with a pass/fail condition
> ----------------------------------------------------------
>
>                 Key: DISPATCH-2200
>                 URL: https://issues.apache.org/jira/browse/DISPATCH-2200
>             Project: Qpid Dispatch
>          Issue Type: Test
>          Components: Protocol Adaptors, Tests
>            Reporter: Jiri Daněk
>            Priority: Major
>
> Some aspects of performance of the TCP adaptor can be effectively tested by 
> measuring an end-to-end latency of a TCP send.
> When each send is done after the previous send finished, this gives a 
> measurement of the lowest latency possible under the most ideal conditions. 
> Such benchmark focuses on the speed of the happy path under no contention and 
> the lowest possible load.
> When the transfers happen over localhost, impact of most of networking is 
> eliminated and the test measures impact of dispatch code exclusively.
> The pass fail condition was previously discussed in comments for 
> https://github.com/apache/qpid-dispatch/pull/1296



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to