Comparison: MQTT

Show jobs details
Job Source Filter Repetitions Go Worker Job Info
381eb4f9-d36d-4225-8b45-c41e6b120d5e main
https://github.com/nats-io/nats-server.git
(395a18e45356cf927b35184164b447600b4cad94)
BenchmarkMQTT.* 5 x 3s go version go1.25.1 linux/amd64
(/usr/local/go1.25.1/bin/go)
dev (?)
eu-amsterdam1.nats-demo.equinix.synadia.net
Linux_5.15.0-156-generic-x86_64
Submitted by at 2025-11-11 00:00:24 +0000 UTC
8af6f6ad-6e6f-4410-a17a-b51d6d1adb17 main
https://github.com/nats-io/nats-server.git
(ed493ec938c33568192675fdacab0de30e929ba1)
BenchmarkMQTT.* 5 x 3s go version go1.25.1 linux/amd64
(/usr/local/go1.25.1/bin/go)
dev (?)
eu-amsterdam1.nats-demo.equinix.synadia.net
Linux_5.15.0-156-generic-x86_64
Submitted by at 2025-11-12 00:00:15 +0000 UTC

QoS 0 - Publish (byte/s)

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

Show results table
Previous Latest Δ%
MQTT_QoS0_Pub_______0b_Payload-16 30.1MB/s ± 0.6MB/s 30.4MB/s ± 0.3MB/s Inconclusive
MQTT_QoS0_Pub_______8b_Payload-16 73.7MB/s ± 0.4MB/s 73.4MB/s ± 1.0MB/s Inconclusive
MQTT_QoS0_Pub______32b_Payload-16 200MB/s ± 2MB/s 200MB/s ± 2MB/s Inconclusive
MQTT_QoS0_Pub_____128b_Payload-16 508MB/s ± 4MB/s 498MB/s ± 14MB/s Inconclusive
MQTT_QoS0_Pub_____256b_Payload-16 820MB/s ± 12MB/s 807MB/s ± 6MB/s -1.6%
MQTT_QoS0_Pub_______1K_Payload-16 1.42GB/s ± 0.02GB/s 1.43GB/s ± 0.03GB/s Inconclusive

QoS 0 - Publish & Subscribe (byte/s)

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

Show results table
Previous Latest Δ%
MQTT_QoS0_PubSub1___0b_Payload-16 22.1MB/s ± 0.1MB/s 22.1MB/s ± 0.1MB/s Inconclusive
MQTT_QoS0_PubSub1___8b_Payload-16 55.7MB/s ± 0.4MB/s 55.6MB/s ± 0.2MB/s Inconclusive
MQTT_QoS0_PubSub1__32b_Payload-16 152MB/s ± 0MB/s 152MB/s ± 1MB/s Inconclusive
MQTT_QoS0_PubSub1_128b_Payload-16 434MB/s ± 2MB/s 434MB/s ± 2MB/s Inconclusive
MQTT_QoS0_PubSub1_256b_Payload-16 721MB/s ± 3MB/s 717MB/s ± 5MB/s -0.6%
MQTT_QoS0_PubSub1___1K_Payload-16 1.72GB/s ± 0.02GB/s 1.72GB/s ± 0.02GB/s Inconclusive
MQTT_QoS0_PubSub2___0b_Payload-16 17.4MB/s ± 0.6MB/s 16.9MB/s ± 1.2MB/s Inconclusive
MQTT_QoS0_PubSub2___8b_Payload-16 28.9MB/s ± 1.9MB/s 27.7MB/s ± 5.0MB/s Inconclusive
MQTT_QoS0_PubSub2__32b_Payload-16 57.6MB/s ± 12.0MB/s 58.5MB/s ± 9.7MB/s Inconclusive
MQTT_QoS0_PubSub2_128b_Payload-16 144MB/s ± 19MB/s 131MB/s ± 35MB/s Inconclusive
MQTT_QoS0_PubSub2_256b_Payload-16 410MB/s ± 134MB/s 348MB/s ± 178MB/s Inconclusive
MQTT_QoS0_PubSub2___1K_Payload-16 1.90GB/s ± 0.05GB/s 1.91GB/s ± 0.01GB/s Inconclusive

QoS 1 - Publish (byte/s)

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

Show results table
Previous Latest Δ%
MQTT_QoS1_Pub_______0b_Payload-16 826kB/s ± 24kB/s 824kB/s ± 26kB/s Inconclusive
MQTT_QoS1_Pub_______8b_Payload-16 1.43MB/s ± 0.03MB/s 1.42MB/s ± 0.02MB/s Inconclusive
MQTT_QoS1_Pub______32b_Payload-16 3.25MB/s ± 0.11MB/s 3.21MB/s ± 0.10MB/s Inconclusive
MQTT_QoS1_Pub_____128b_Payload-16 10.2MB/s ± 0.1MB/s 10.1MB/s ± 0.3MB/s -1.7%
MQTT_QoS1_Pub_____256b_Payload-16 18.9MB/s ± 0.6MB/s 17.8MB/s ± 1.3MB/s -5.7%
MQTT_QoS1_Pub_______1K_Payload-16 64.0MB/s ± 0.8MB/s 62.4MB/s ± 1.1MB/s -2.6%

QoS 1 - Publish & Subscribe (byte/s)

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

Show results table
Previous Latest Δ%
MQTT_QoS1_PubSub1___0b_Payload-16 102kB/s ± 38kB/s 128kB/s ± 32kB/s Inconclusive
MQTT_QoS1_PubSub1___8b_Payload-16 198kB/s ± 42kB/s 162kB/s ± 27kB/s -17.9%
MQTT_QoS1_PubSub1__32b_Payload-16 388kB/s ± 92kB/s 378kB/s ± 42kB/s Inconclusive
MQTT_QoS1_PubSub1_128b_Payload-16 1.54MB/s ± 0.16MB/s 1.46MB/s ± 0.08MB/s Inconclusive
MQTT_QoS1_PubSub1_256b_Payload-16 3.06MB/s ± 0.29MB/s 3.04MB/s ± 0.62MB/s Inconclusive
MQTT_QoS1_PubSub1___1K_Payload-16 18.0MB/s ± 1.3MB/s 17.8MB/s ± 1.6MB/s Inconclusive
MQTT_QoS1_PubSub2___0b_Payload-16 190kB/s ± 80kB/s 178kB/s ± 72kB/s Inconclusive
MQTT_QoS1_PubSub2___8b_Payload-16 294kB/s ± 236kB/s 238kB/s ± 82kB/s Inconclusive
MQTT_QoS1_PubSub2__32b_Payload-16 578kB/s ± 72kB/s 566kB/s ± 274kB/s Inconclusive
MQTT_QoS1_PubSub2_128b_Payload-16 1.79MB/s ± 1.08MB/s 2.52MB/s ± 1.53MB/s +40.8%
MQTT_QoS1_PubSub2_256b_Payload-16 4.42MB/s ± 0.75MB/s 4.31MB/s ± 0.40MB/s Inconclusive
MQTT_QoS1_PubSub2___1K_Payload-16 28.2MB/s ± 0.9MB/s 22.9MB/s ± 8.4MB/s Inconclusive