Performance degradation in v7.0.0 compared to v6.8.1? #1769
-
Hi all, Result for RabbitMQ.Client v6.8.1:
Result for RabbitMQ.Client v7.0.0:
This is the v7 benchmark:
v6 benchmark:
Would you happen to have any thoughts on what I am doing wrong? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 9 replies
-
Please share a complete project I can clone, compile, and run. Provide instructions for how to observe these results. I'm sure you're doing something wrong with your code, because other users have migrated without issue. |
Beta Was this translation helpful? Give feedback.
-
Thank you very much for taking the time to provide a runnable project. Environment:
Please note the Message Rate stats in the following screenshots. RabbitMQ management UI stats from a run of the V6 benchmark: From a run of the V7 version of the client. Note the much improved publish rate, without any variance: I have no idea why BenchmarkDotNet is reporting the numbers that it does, but the stats from RabbitMQ clearly show that V7 of this library performs better. |
Beta Was this translation helpful? Give feedback.
Thank you very much for taking the time to provide a runnable project.
Environment:
main
branch) running on my Arch Linux system. 32 GiB RAM, i7 processor, Erlang 27.2 built with my patch here - erlang/otp#9234Please note the Message Rate stats in the following screenshots.
RabbitMQ management UI stats from a run of the V6 benchmark:
From a run of the V7 version of the client. Note the much improved publish rate, without any variance:
I have no idea why BenchmarkDo…