-
Notifications
You must be signed in to change notification settings - Fork 486
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: benchmark dead channels #4359
Conversation
f8522e2
to
cb526c0
Compare
it's bit weird, last iteration seems to slow down:
It only uses numbers from last iteration. not from e2e. Here's suggested strategy: Suppose you have window of 1 seconds. compute stat for that window (min/max latencies), number of events, total count. when you event has exceed window, compute rate then send them to aggregate stat |
cb526c0
to
d40477b
Compare
Good catch! I added a sleep to send the end command. That was decreasing performance. I remade it without that. |
last number doesn't show up:
|
Got it, it's not showing all the results if sum all records. I'll fix it. |
d40477b
to
4a80134
Compare
I added a fix for it! |
4a80134
to
8e70022
Compare
can you add total elapsed time as well? summary time 244.9 MB/Sec doesn't seem to be align with numbers from 3 rows. |
38b6d26
to
e35a409
Compare
Sure, also fixed that last item slow. |
64cf096
to
1a391a0
Compare
bfbaf66
to
6277708
Compare
6277708
to
4718aec
Compare
Should fix #4360