| Job | Source | Filter | Repetitions | Go | Worker | Job Info |
|---|---|---|---|---|---|---|
| 5d92cbcc-ef80-428f-ad4b-e9b29e629494 | v2.12.4 https://github.com/nats-io/nats-server.git (2429cd357a0837d7f936b5124e5ffb428b97ce79) |
BenchmarkMQTT.* | 5 x 3s | go version go1.26.0 linux/amd64 (/usr/local/go1.25.4/bin/go) |
dev (?) gauge-go-bench-away Linux_6.18.5+deb14-amd64-x86_64 |
Submitted by at 2026-02-24 18:32:24 +0000 UTC |
| v2.12.4 | |
|---|---|
| MQTT_QoS0_Pub_______0b_Payload-16 | 38.4MB/s ± 0.1MB/s |
| MQTT_QoS0_Pub_______8b_Payload-16 | 97.2MB/s ± 0.6MB/s |
| MQTT_QoS0_Pub______32b_Payload-16 | 264MB/s ± 2MB/s |
| MQTT_QoS0_Pub_____128b_Payload-16 | 718MB/s ± 5MB/s |
| MQTT_QoS0_Pub_____256b_Payload-16 | 1.15GB/s ± 0.02GB/s |
| MQTT_QoS0_Pub_______1K_Payload-16 | 2.10GB/s ± 0.01GB/s |
| MQTT_QoS0_PubSub1___0b_Payload-16 | 26.0MB/s ± 0.1MB/s |
| MQTT_QoS0_PubSub1___8b_Payload-16 | 66.2MB/s ± 0.3MB/s |
| MQTT_QoS0_PubSub1__32b_Payload-16 | 181MB/s ± 1MB/s |
| MQTT_QoS0_PubSub1_128b_Payload-16 | 523MB/s ± 3MB/s |
| MQTT_QoS0_PubSub1_256b_Payload-16 | 897MB/s ± 7MB/s |
| MQTT_QoS0_PubSub1___1K_Payload-16 | 2.36GB/s ± 0.02GB/s |
| MQTT_QoS0_PubSub2___0b_Payload-16 | 17.8MB/s ± 0.3MB/s |
| MQTT_QoS0_PubSub2___8b_Payload-16 | 30.1MB/s ± 3.0MB/s |
| MQTT_QoS0_PubSub2__32b_Payload-16 | 59.9MB/s ± 4.2MB/s |
| MQTT_QoS0_PubSub2_128b_Payload-16 | 291MB/s ± 114MB/s |
| MQTT_QoS0_PubSub2_256b_Payload-16 | 904MB/s ± 4MB/s |
| MQTT_QoS0_PubSub2___1K_Payload-16 | 2.59GB/s ± 0.02GB/s |
| MQTT_QoS1_Pub_______0b_Payload-16 | 1.41MB/s ± 0.00MB/s |
| MQTT_QoS1_Pub_______8b_Payload-16 | 2.42MB/s ± 0.02MB/s |
| MQTT_QoS1_Pub______32b_Payload-16 | 5.49MB/s ± 0.05MB/s |
| MQTT_QoS1_Pub_____128b_Payload-16 | 17.4MB/s ± 0.2MB/s |
| MQTT_QoS1_Pub_____256b_Payload-16 | 33.0MB/s ± 0.4MB/s |
| MQTT_QoS1_Pub_______1K_Payload-16 | 113MB/s ± 1MB/s |
| MQTT_QoS1_PubSub1___0b_Payload-16 | 130kB/s ± 30kB/s |
| MQTT_QoS1_PubSub1___8b_Payload-16 | 210kB/s ± 20kB/s |
| MQTT_QoS1_PubSub1__32b_Payload-16 | 480kB/s ± 60kB/s |
| MQTT_QoS1_PubSub1_128b_Payload-16 | 2.07MB/s ± 0.04MB/s |
| MQTT_QoS1_PubSub1_256b_Payload-16 | 5.42MB/s ± 0.38MB/s |
| MQTT_QoS1_PubSub1___1K_Payload-16 | 31.2MB/s ± 0.8MB/s |
| MQTT_QoS1_PubSub2___0b_Payload-16 | 166kB/s ± 44kB/s |
| MQTT_QoS1_PubSub2___8b_Payload-16 | 236kB/s ± 14kB/s |
| MQTT_QoS1_PubSub2__32b_Payload-16 | 532kB/s ± 198kB/s |
| MQTT_QoS1_PubSub2_128b_Payload-16 | 2.12MB/s ± 0.34MB/s |
| MQTT_QoS1_PubSub2_256b_Payload-16 | 5.30MB/s ± 0.34MB/s |
| MQTT_QoS1_PubSub2___1K_Payload-16 | 33.3MB/s ± 2.8MB/s |
| v2.12.4 | |
|---|---|
| MQTT_QoS0_Pub_______0b_Payload-16 | 130ns ± 0ns |
| MQTT_QoS0_Pub_______8b_Payload-16 | 134ns ± 1ns |
| MQTT_QoS0_Pub______32b_Payload-16 | 140ns ± 1ns |
| MQTT_QoS0_Pub_____128b_Payload-16 | 187ns ± 1ns |
| MQTT_QoS0_Pub_____256b_Payload-16 | 228ns ± 3ns |
| MQTT_QoS0_Pub_______1K_Payload-16 | 490ns ± 1ns |
| MQTT_QoS0_PubSub1___0b_Payload-16 | 384ns ± 1ns |
| MQTT_QoS0_PubSub1___8b_Payload-16 | 393ns ± 3ns |
| MQTT_QoS0_PubSub1__32b_Payload-16 | 408ns ± 3ns |
| MQTT_QoS0_PubSub1_128b_Payload-16 | 513ns ± 3ns |
| MQTT_QoS0_PubSub1_256b_Payload-16 | 584ns ± 12ns |
| MQTT_QoS0_PubSub1___1K_Payload-16 | 873ns ± 9ns |
| MQTT_QoS0_PubSub2___0b_Payload-16 | 842ns ± 28ns |
| MQTT_QoS0_PubSub2___8b_Payload-16 | 1.30µs ± 0.09µs |
| MQTT_QoS0_PubSub2__32b_Payload-16 | 1.86µs ± 0.15µs |
| MQTT_QoS0_PubSub2_128b_Payload-16 | 1.44µs ± 0.35µs |
| MQTT_QoS0_PubSub2_256b_Payload-16 | 870ns ± 7ns |
| MQTT_QoS0_PubSub2___1K_Payload-16 | 1.19µs ± 0.01µs |
| MQTT_QoS1_Pub_______0b_Payload-16 | 7.82µs ± 0.09µs |
| MQTT_QoS1_Pub_______8b_Payload-16 | 7.85µs ± 0.06µs |
| MQTT_QoS1_Pub______32b_Payload-16 | 7.83µs ± 0.14µs |
| MQTT_QoS1_Pub_____128b_Payload-16 | 8.04µs ± 0.15µs |
| MQTT_QoS1_Pub_____256b_Payload-16 | 8.11µs ± 0.10µs |
| MQTT_QoS1_Pub_______1K_Payload-16 | 9.14µs ± 0.09µs |
| MQTT_QoS1_PubSub1___0b_Payload-16 | 174µs ± 29µs |
| MQTT_QoS1_PubSub1___8b_Payload-16 | 184µs ± 37µs |
| MQTT_QoS1_PubSub1__32b_Payload-16 | 180µs ± 22µs |
| MQTT_QoS1_PubSub1_128b_Payload-16 | 135µs ± 5µs |
| MQTT_QoS1_PubSub1_256b_Payload-16 | 99.3µs ± 9.8µs |
| MQTT_QoS1_PubSub1___1K_Payload-16 | 66.4µs ± 1.6µs |
| MQTT_QoS1_PubSub2___0b_Payload-16 | 205µs ± 51µs |
| MQTT_QoS1_PubSub2___8b_Payload-16 | 242µs ± 19µs |
| MQTT_QoS1_PubSub2__32b_Payload-16 | 251µs ± 49µs |
| MQTT_QoS1_PubSub2_128b_Payload-16 | 199µs ± 16µs |
| MQTT_QoS1_PubSub2_256b_Payload-16 | 152µs ± 8µs |
| MQTT_QoS1_PubSub2___1K_Payload-16 | 93.8µs ± 8.7µs |