Comparison: Core Benchmarks

Show jobs details
Job Source Filter Repetitions Go Worker Job Info
6fb84908-1547-418d-be21-87da280efe59 main
https://github.com/nats-io/nats-server.git
(bae1d6c752e0550901d0a79a76fb2fabe79c1eff)
BenchmarkCore.* 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-03-06 05:49:48 +0000 UTC
23b120aa-1ed4-469e-aff4-274c2c62da10 main
https://github.com/nats-io/nats-server.git
(51fbade1ed5aa9cd026e6be57ad9b0c6272f6709)
BenchmarkCore.* 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-03-09 06:56:59 +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 33.2k ± 1.0k 32.9k ± 1.4k Inconclusive
CoreRequestReply/msgSz=4096b-16 27.1k ± 1.1k 26.2k ± 1.7k Inconclusive
CoreRequestReply/msgSz=40960b-16 14.3k ± 0.2k 14.4k ± 0.1k Inconclusive
CoreRequestReply/msgSz=409600b-16 3.09k ± 0.00k 3.08k ± 0.01k -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.0MB/s ± 1.1MB/s 33.7MB/s ± 1.4MB/s Inconclusive
CoreRequestReply/msgSz=4096b-16 111MB/s ± 4MB/s 107MB/s ± 7MB/s Inconclusive
CoreRequestReply/msgSz=40960b-16 587MB/s ± 9MB/s 590MB/s ± 3MB/s Inconclusive
CoreRequestReply/msgSz=409600b-16 1.26GB/s ± 0.00GB/s 1.26GB/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.09k ± 0.01k 2.10k ± 0.01k Inconclusive
CoreTLSFanOut/keyType=ed25519/msgSz=524288b/subs=5-16 1.42k ± 0.29k 1.61k ± 0.10k +12.6%
CoreTLSFanOut/keyType=rsa-1024/msgSz=524288b/subs=5-16 1.38k ± 0.30k 1.62k ± 0.09k +15.9%
CoreTLSFanOut/keyType=rsa-2048/msgSz=524288b/subs=5-16 1.59k ± 0.11k 1.57k ± 0.15k Inconclusive
CoreTLSFanOut/keyType=rsa-4096/msgSz=524288b/subs=5-16 1.68k ± 0.04k 1.40k ± 0.26k -17.7%

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.09GB/s ± 0.00GB/s 1.10GB/s ± 0.01GB/s Inconclusive
CoreTLSFanOut/keyType=ed25519/msgSz=524288b/subs=5-16 745MB/s ± 151MB/s 844MB/s ± 54MB/s +13.4%
CoreTLSFanOut/keyType=rsa-1024/msgSz=524288b/subs=5-16 725MB/s ± 157MB/s 850MB/s ± 48MB/s +17.2%
CoreTLSFanOut/keyType=rsa-2048/msgSz=524288b/subs=5-16 836MB/s ± 57MB/s 821MB/s ± 77MB/s Inconclusive
CoreTLSFanOut/keyType=rsa-4096/msgSz=524288b/subs=5-16 879MB/s ± 23MB/s 736MB/s ± 139MB/s -16.2%