Show jobs details
Job Source Filter Repetitions Go Worker Job Info
b5da8cdd-238c-4979-a866-4ddaf76c0e5b main
https://github.com/nats-io/nats-server.git
(64dda80fdd87b41b2afcdc5faf5d846db6c189b0)
BenchmarkMQTT.* 3 x 3s go version go1.27.1 linux/amd64
(/usr/local/go1.27.1/bin/go)
dev (0807e1a)
gauge-go-bench-away
Linux_6.18.5+deb14-amd64-x86_64
Submitted by Gauge at
34304528-5e2d-48ca-8d5a-8b595e1a8fd5 v2.15.0
https://github.com/nats-io/nats-server.git
(4165d0d62508a8abe99feed39bb9e8ca4216aede)
BenchmarkMQTT.* 3 x 3s go version go1.27.1 linux/amd64
(/usr/local/go1.27.1/bin/go)
dev (0807e1a)
gauge-go-bench-away
Linux_6.18.5+deb14-amd64-x86_64
Submitted by Gauge at

QoS 0 - Publish (byte/s) #

Error bars represent 90% confidence interval, benchmarks filter: 'MQTT_QoS0_Pub_.*'

Show results table
main v2.15.0 Δ%
MQTT_QoS0_Pub_______0b_Payload-16 33.0MB/s ± 0.5MB/s 34.6MB/s ± 0.1MB/s +5.0%
MQTT_QoS0_Pub_______8b_Payload-16 82.5MB/s ± 2.1MB/s 86.7MB/s ± 0.3MB/s +5.1%
MQTT_QoS0_Pub______32b_Payload-16 225MB/s ± 6MB/s 240MB/s ± 0MB/s +6.6%
MQTT_QoS0_Pub_____128b_Payload-16 598MB/s ± 8MB/s 623MB/s ± 5MB/s +4.2%
MQTT_QoS0_Pub_____256b_Payload-16 982MB/s ± 20MB/s 1.04GB/s ± 0.01GB/s +5.5%
MQTT_QoS0_Pub_______1K_Payload-16 1.92GB/s ± 0.06GB/s 2.08GB/s ± 0.01GB/s +8.5%

QoS 0 - Publish & Subscribe (byte/s) #

Error bars represent 90% confidence interval, benchmarks filter: 'MQTT_QoS0_PubSub.*'

Show results table
main v2.15.0 Δ%
MQTT_QoS0_PubSub1___0b_Payload-16 24.5MB/s ± 0.2MB/s 25.1MB/s ± 0.1MB/s +2.3%
MQTT_QoS0_PubSub1___8b_Payload-16 63.6MB/s ± 0.1MB/s 63.6MB/s ± 0.4MB/s Inconclusive
MQTT_QoS0_PubSub1__32b_Payload-16 174MB/s ± 1MB/s 175MB/s ± 0MB/s +0.7%
MQTT_QoS0_PubSub1_128b_Payload-16 514MB/s ± 1MB/s 519MB/s ± 4MB/s +0.9%
MQTT_QoS0_PubSub1_256b_Payload-16 855MB/s ± 3MB/s 881MB/s ± 4MB/s +3.0%
MQTT_QoS0_PubSub1___1K_Payload-16 2.28GB/s ± 0.04GB/s 2.35GB/s ± 0.02GB/s +2.9%
MQTT_QoS0_PubSub2___0b_Payload-16 18.4MB/s ± 1.1MB/s 17.8MB/s ± 0.7MB/s Inconclusive
MQTT_QoS0_PubSub2___8b_Payload-16 30.8MB/s ± 4.2MB/s 33.5MB/s ± 0.1MB/s Inconclusive
MQTT_QoS0_PubSub2__32b_Payload-16 61.1MB/s ± 1.0MB/s 62.7MB/s ± 3.4MB/s Inconclusive
MQTT_QoS0_PubSub2_128b_Payload-16 212MB/s ± 36MB/s 228MB/s ± 45MB/s Inconclusive
MQTT_QoS0_PubSub2_256b_Payload-16 883MB/s ± 4MB/s 887MB/s ± 1MB/s Inconclusive
MQTT_QoS0_PubSub2___1K_Payload-16 2.56GB/s ± 0.01GB/s 2.59GB/s ± 0.02GB/s +1.4%

QoS 1 - Publish (byte/s) #

Error bars represent 90% confidence interval, benchmarks filter: 'MQTT_QoS1_Pub_.*'

Show results table
main v2.15.0 Δ%
MQTT_QoS1_Pub_______0b_Payload-16 1.49MB/s ± 0.01MB/s 1.46MB/s ± 0.01MB/s -2.2%
MQTT_QoS1_Pub_______8b_Payload-16 2.53MB/s ± 0.06MB/s 2.54MB/s ± 0.07MB/s Inconclusive
MQTT_QoS1_Pub______32b_Payload-16 5.70MB/s ± 0.15MB/s 5.77MB/s ± 0.04MB/s Inconclusive
MQTT_QoS1_Pub_____128b_Payload-16 19.2MB/s ± 0.1MB/s 18.5MB/s ± 0.3MB/s -3.2%
MQTT_QoS1_Pub_____256b_Payload-16 35.6MB/s ± 0.9MB/s 36.9MB/s ± 0.3MB/s +3.6%
MQTT_QoS1_Pub_______1K_Payload-16 146MB/s ± 1MB/s 145MB/s ± 5MB/s Inconclusive

QoS 1 - Publish & Subscribe (byte/s) #

Error bars represent 90% confidence interval, benchmarks filter: 'MQTT_QoS1_PubSub.*'

Show results table
main v2.15.0 Δ%
MQTT_QoS1_PubSub1___0b_Payload-16 3.46MB/s ± 0.02MB/s 3.52MB/s ± 0.02MB/s +1.7%
MQTT_QoS1_PubSub1___8b_Payload-16 5.95MB/s ± 0.05MB/s 6.04MB/s ± 0.05MB/s +1.5%
MQTT_QoS1_PubSub1__32b_Payload-16 13.4MB/s ± 0.2MB/s 13.7MB/s ± 0.1MB/s +2.1%
MQTT_QoS1_PubSub1_128b_Payload-16 42.3MB/s ± 0.1MB/s 42.7MB/s ± 0.4MB/s Inconclusive
MQTT_QoS1_PubSub1_256b_Payload-16 79.0MB/s ± 0.4MB/s 80.4MB/s ± 0.3MB/s +1.8%
MQTT_QoS1_PubSub1___1K_Payload-16 271MB/s ± 1MB/s 272MB/s ± 2MB/s Inconclusive
MQTT_QoS1_PubSub2___0b_Payload-16 3.64MB/s ± 0.01MB/s 3.72MB/s ± 0.01MB/s +2.2%
MQTT_QoS1_PubSub2___8b_Payload-16 6.22MB/s ± 0.02MB/s 6.34MB/s ± 0.05MB/s +1.9%
MQTT_QoS1_PubSub2__32b_Payload-16 14.1MB/s ± 0.0MB/s 14.3MB/s ± 0.1MB/s +1.3%
MQTT_QoS1_PubSub2_128b_Payload-16 44.6MB/s ± 0.2MB/s 44.9MB/s ± 0.2MB/s +0.8%
MQTT_QoS1_PubSub2_256b_Payload-16 83.0MB/s ± 0.3MB/s 84.0MB/s ± 0.4MB/s +1.2%
MQTT_QoS1_PubSub2___1K_Payload-16 293MB/s ± 4MB/s 292MB/s ± 7MB/s Inconclusive