[0.6.x] Update benchmark numbers #186
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
It's been a bit over 10 years since the benchmark numbers were added to the readme: 57eb3f4 Making it about time they are updated.
Run this with RabbitMQ in a Docker container with the following command:
docker run -it -p 5671:5671 -p 5672:5672 rabbitmq:4-management rabbitmq-server --health-cmd "rabbitmq-diagnostics ping" --health-interval 1s --health-timeout 5s --health-retries 13And then run both benchmarks against it. All of this ran on my desktop with an Intel Core i7 14700K CPU and 64GB DDR5 RAM.
Also added a 1 million messages benchmark to the cable. With the hopes/expectation that in 10 years it will be below zero for Bunny.
Additionally, ext-amqp numbers have been added using: https://gist.github.com/WyriHaximus/65fd98e099820aded1b79e9111e02916