4 ms·
Excellent question regarding latency. Tyler Treat who wrote an excellent blog post on MQ performance tested this and got mean latency for 1000000 messages of 9
by zhenjl 12y ago
Excellent question regarding latency.
Tyler Treat who wrote an excellent blog post on MQ performance tested this and got mean latency for 1000000 messages of 98.751015 ms.
https://github.com/tylertreat/mq-benchmarking/pull/5 https://github.com/tylertreat/mq-benchmarking/pull/5
- eternalban 12y ago谢谢. Have you ever read this? http://zedshaw.com/archive/programmers-need-to-learn-statistics-or-i-will-kill-them-all/ http://zedshaw.com/archive/programmers-need-to-learn-statist...
- zhenjl 12y agoI have not. But I am going to assume you are telling me to learn more about how to calculate my performance numbers. :) Fair point and I will bookmark for future reading.
- jacques_chester 12y agoGood benchmarking requires a lot of work. What you did is actually useful within the narrow context you're applying it to -- quickly validating design changes. But if, for example, you wanted to send it into SIGMETRICS for publication, they'd expect a whole bunch of extra work and background material. One thing that's tricky in our profession is that the space of all possible configurations and inputs is gigantic and we only tend to sample the very, very small parts of it that occur to us.
- tylertreat 12y agoYeah, for the record, the benchmarks I've run aren't at all scientific. Should also be looking at percentiles. That said, surge looks promising so nice work, Jian :) My dream would be to build a framework which orchestrates testing across distributed senders/receivers. That would give you a much more accurate representation of performance and reliability instead of a single machine.