Replies: 1 comment 2 replies
-
Your tests is testing a completely synchronous workload which means every call to If you use ra:pipeline_command instead in a manner similar to what is done in |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello!
Please bear with me, I know this is a very generic question.
I would like to ask you about the performance of the library given the design and the use cases it has been built for in the rabbitmq land.
Do you have any reference number about the library performance under some basic stable well known setup?
For example, what should I expect in term of cmd/sec (small payload, dummy "do nothing" raft state machine, no snapshotting, ...) on a stable cluster of 3 nodes with an "ideal" network (ie all nodes on the same host) ?
In the most ideal conditions "on my machine", my quick and dirty benchmark gives around 500 cmd/sec:
This should be the reference baseline for a single RAFT cluster of 3 nodes.
Do I miss something? Do you have any hint or advice about the performance topic?
Thank you all!
Giovanni
PS: how do rabbitmq quorum queues leverage ra to push the message throughput?
Beta Was this translation helpful? Give feedback.
All reactions