#mqtt #iot #performance-testing #cli #testing-tools #wrk

app mqttwrk

Wrk inspired tool for scale and performance testing mqtt brokers

3 unstable releases

0.2.0 May 3, 2023
0.1.1 Jan 24, 2023
0.1.0 May 5, 2020

#38 in #performance-testing

Apache-2.0

100KB
2.5K SLoC

mqttwrk

Wrk/Wrk2 inspired tool for conformance and scale testing mqtt brokers

Examples


  • Run 10K connection producing
    • total of 20 messages
    • 1 publisher per connection
    • 0 subscribers per connection
    • 1 message/second frequency per publisher
cargo run --release -- bench -n 20 -p 1 -s 0 -r 1

Dependencies

~15–25MB
~362K SLoC