Comparison: Core Benchmarks

Show jobs details
Job Source Filter Repetitions Go Worker Job Info
d73b6fdc-fe76-45eb-af03-ba8c4d540cad main
https://github.com/nats-io/nats-server.git
(db0a2c8ce3241df7dbc6cd730b989cfa05677068)
BenchmarkCore.* 5 x 3s go version go1.26.3 linux/amd64
(/usr/local/go1.26.3/bin/go)
dev (?)
gauge-go-bench-away
Linux_6.18.5+deb14-amd64-x86_64
Submitted by at 2026-08-07 04:42:06 +0000 UTC
76731892-6afd-4c06-8af6-12a71c999414 main
https://github.com/nats-io/nats-server.git
(d9dd620b1af65e84efe439357f9cd3ae8e2ad84e)
BenchmarkCore.* 5 x 3s go version go1.26.3 linux/amd64
(/usr/local/go1.26.3/bin/go)
dev (?)
gauge-go-bench-away
Linux_6.18.5+deb14-amd64-x86_64
Submitted by at 2026-08-08 04:26:39 +0000 UTC

Request-Reply throughput (msg/s)

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

Show results table
Previous Latest Δ%
CoreRequestReply/msgSz=1024b-16 34.0k ± 0.9k 33.0k ± 2.5k Inconclusive
CoreRequestReply/msgSz=4096b-16 27.7k ± 2.1k 26.4k ± 0.5k -4.7%
CoreRequestReply/msgSz=40960b-16 14.5k ± 0.1k 14.4k ± 0.1k Inconclusive
CoreRequestReply/msgSz=409600b-16 3.07k ± 0.01k 3.06k ± 0.00k -0.3%

Request-Reply throughput (byte/s)

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

Show results table
Previous Latest Δ%
CoreRequestReply/msgSz=1024b-16 34.8MB/s ± 1.0MB/s 33.8MB/s ± 2.6MB/s Inconclusive
CoreRequestReply/msgSz=4096b-16 113MB/s ± 8MB/s 108MB/s ± 2MB/s -4.6%
CoreRequestReply/msgSz=40960b-16 593MB/s ± 4MB/s 591MB/s ± 4MB/s Inconclusive
CoreRequestReply/msgSz=409600b-16 1.26GB/s ± 0.00GB/s 1.25GB/s ± 0.00GB/s -0.3%

TLS Fanout throughput (msg/s)

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

Show results table
Previous Latest Δ%
CoreTLSFanOut/keyType=none/msgSz=524288b/subs=5-16 2.03k ± 0.06k 2.10k ± 0.01k +3.4%
CoreTLSFanOut/keyType=ed25519/msgSz=524288b/subs=5-16 1.70k ± 0.01k 1.57k ± 0.14k -7.9%
CoreTLSFanOut/keyType=rsa-1024/msgSz=524288b/subs=5-16 1.53k ± 0.18k 1.56k ± 0.16k Inconclusive
CoreTLSFanOut/keyType=rsa-2048/msgSz=524288b/subs=5-16 1.49k ± 0.19k 1.69k ± 0.01k +12.5%
CoreTLSFanOut/keyType=rsa-4096/msgSz=524288b/subs=5-16 1.51k ± 0.17k 1.67k ± 0.03k Inconclusive

TLS Fanout throughput (byte/s)

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

Show results table
Previous Latest Δ%
CoreTLSFanOut/keyType=none/msgSz=524288b/subs=5-16 1.06GB/s ± 0.03GB/s 1.10GB/s ± 0.00GB/s +3.5%
CoreTLSFanOut/keyType=ed25519/msgSz=524288b/subs=5-16 889MB/s ± 5MB/s 821MB/s ± 71MB/s -7.6%
CoreTLSFanOut/keyType=rsa-1024/msgSz=524288b/subs=5-16 800MB/s ± 96MB/s 818MB/s ± 85MB/s Inconclusive
CoreTLSFanOut/keyType=rsa-2048/msgSz=524288b/subs=5-16 780MB/s ± 101MB/s 884MB/s ± 5MB/s +13.4%
CoreTLSFanOut/keyType=rsa-4096/msgSz=524288b/subs=5-16 793MB/s ± 88MB/s 877MB/s ± 17MB/s Inconclusive