Trend: JetStream KeyValue - Recent commits to 'main' branch

Show jobs details
Job Source Filter Repetitions Go Worker Job Info
619f51d7-22eb-4a7d-a704-935f641867ab main
https://github.com/nats-io/nats-server.git
(48a757ba3fcb29b31b826821f804e6ebc81ffd2c)
BenchmarkJetStreamKV/.*R=3.* 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-10-08 00:00:20 +0000 UTC
f68dc6c1-937b-4cda-b7e1-56eac690519a main
https://github.com/nats-io/nats-server.git
(425cf16ebbc89b64079ba56faf54d812a4d59d93)
BenchmarkJetStreamKV/.*R=3.* 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-10-09 00:00:14 +0000 UTC
3df331ee-1325-4110-948d-37ef3207aef2 main
https://github.com/nats-io/nats-server.git
(12bc38e37154333ff6c69d34000e02f3492504bf)
BenchmarkJetStreamKV/.*R=3.* 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-10-10 00:00:25 +0000 UTC
8b8b74e6-ebd2-4e57-a46c-4290aaaa3f6f main
https://github.com/nats-io/nats-server.git
(d1bf5a76f4f0e321eaaa30f9c54b3e3f3deccc77)
BenchmarkJetStreamKV/.*R=3.* 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-10-13 00:00:13 +0000 UTC
e964ee35-6f7b-47f8-886a-411024b36152 main
https://github.com/nats-io/nats-server.git
(91602f9c88fed760281c14758cd7779bb4d3a0d2)
BenchmarkJetStreamKV/.*R=3.* 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-10-14 00:00:13 +0000 UTC
2507ac40-0581-4554-8f08-48d3f009d80f main
https://github.com/nats-io/nats-server.git
(c739352690e08eec8bbd0c0655fb27e96bbf4025)
BenchmarkJetStreamKV/.*R=3.* 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-10-15 00:00:13 +0000 UTC
b5d5fd7d-a0ad-4a47-8913-e7b9a9818c78 main
https://github.com/nats-io/nats-server.git
(d897a1aedabf53423a5b7d54b5f1e7eed7de71ea)
BenchmarkJetStreamKV/.*R=3.* 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-10-19 00:00:23 +0000 UTC
b3898448-f09d-47c2-a1b6-88f00ad73f17 main
https://github.com/nats-io/nats-server.git
(7885ebd0687ed7c31e441e2c752397261e45ca09)
BenchmarkJetStreamKV/.*R=3.* 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-10-21 00:00:23 +0000 UTC
e0d2264e-444e-4f3c-ab73-465003ae4132 main
https://github.com/nats-io/nats-server.git
(192d2bfa6e20e3879758b765e14a0a772c0a0f2f)
BenchmarkJetStreamKV/.*R=3.* 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-10-24 00:00:18 +0000 UTC
5403e493-9c96-41e1-a3dd-631cd5bc74f0 main
https://github.com/nats-io/nats-server.git
(85594c8ce6b253d8552efc602360929fc22fd583)
BenchmarkJetStreamKV/.*R=3.* 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-10-25 00:00:19 +0000 UTC

KV Get (read-only) (read/s)

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

Show results table
main [48a757b] main [425cf16] main [12bc38e] main [d1bf5a7] main [91602f9] main [c739352] main [d897a1a] main [7885ebd] main [192d2bf] main [85594c8]
JetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/GET-16 20.8k ± 0.7k 19.4k ± 2.3k 20.0k ± 1.5k 19.2k ± 2.1k 20.1k ± 0.6k 20.8k ± 1.1k 20.2k ± 1.2k 20.2k ± 0.6k 19.5k ± 1.4k 18.8k ± 2.7k
JetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/GET-16 19.0k ± 1.1k 19.6k ± 1.4k 19.7k ± 0.6k 19.9k ± 1.5k 19.4k ± 0.7k 19.7k ± 0.5k 19.5k ± 0.8k 19.1k ± 0.8k 19.6k ± 0.6k 19.5k ± 2.1k
JetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/GET-16 19.2k ± 0.6k 19.4k ± 0.4k 19.1k ± 0.2k 19.5k ± 0.4k 19.3k ± 0.6k 19.3k ± 1.2k 19.2k ± 0.7k 19.3k ± 0.4k 19.6k ± 0.6k 19.2k ± 1.1k

KV Get (read-only) (byte/s)

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

Show results table
main [48a757b] main [425cf16] main [12bc38e] main [d1bf5a7] main [91602f9] main [c739352] main [d897a1a] main [7885ebd] main [192d2bf] main [85594c8]
JetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/GET-16 2.08MB/s ± 0.07MB/s 1.94MB/s ± 0.23MB/s 2.00MB/s ± 0.15MB/s 1.92MB/s ± 0.21MB/s 2.01MB/s ± 0.06MB/s 2.08MB/s ± 0.11MB/s 2.02MB/s ± 0.12MB/s 2.03MB/s ± 0.06MB/s 1.95MB/s ± 0.14MB/s 1.88MB/s ± 0.27MB/s
JetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/GET-16 1.90MB/s ± 0.10MB/s 1.96MB/s ± 0.14MB/s 1.97MB/s ± 0.06MB/s 1.99MB/s ± 0.15MB/s 1.94MB/s ± 0.08MB/s 1.97MB/s ± 0.05MB/s 1.95MB/s ± 0.08MB/s 1.91MB/s ± 0.08MB/s 1.96MB/s ± 0.06MB/s 1.94MB/s ± 0.21MB/s
JetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/GET-16 19.7MB/s ± 0.6MB/s 19.9MB/s ± 0.4MB/s 19.6MB/s ± 0.2MB/s 19.9MB/s ± 0.4MB/s 19.7MB/s ± 0.6MB/s 19.7MB/s ± 1.2MB/s 19.7MB/s ± 0.7MB/s 19.8MB/s ± 0.4MB/s 20.0MB/s ± 0.6MB/s 19.7MB/s ± 1.2MB/s

KV Put (blind write) (write/s)

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

Show results table
main [48a757b] main [425cf16] main [12bc38e] main [d1bf5a7] main [91602f9] main [c739352] main [d897a1a] main [7885ebd] main [192d2bf] main [85594c8]
JetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/PUT-16 9.68k ± 0.16k 9.62k ± 0.31k 9.59k ± 0.16k 9.69k ± 0.11k 9.62k ± 0.19k 9.47k ± 0.28k 9.55k ± 0.27k 9.56k ± 0.22k 9.60k ± 0.15k 9.68k ± 0.06k
JetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/PUT-16 9.44k ± 0.09k 9.56k ± 0.09k 9.55k ± 0.08k 9.58k ± 0.18k 9.35k ± 0.15k 9.58k ± 0.21k 9.42k ± 0.12k 9.50k ± 0.13k 9.43k ± 0.24k 9.53k ± 0.07k
JetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/PUT-16 8.95k ± 0.19k 9.05k ± 0.01k 8.94k ± 0.21k 8.94k ± 0.27k 9.03k ± 0.11k 9.10k ± 0.12k 8.97k ± 0.17k 9.14k ± 0.06k 9.11k ± 0.16k 9.06k ± 0.09k

KV Put (blind write) (byte/s)

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

Show results table
main [48a757b] main [425cf16] main [12bc38e] main [d1bf5a7] main [91602f9] main [c739352] main [d897a1a] main [7885ebd] main [192d2bf] main [85594c8]
JetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/PUT-16 968kB/s ± 12kB/s 962kB/s ± 28kB/s 960kB/s ± 20kB/s 970kB/s ± 10kB/s 960kB/s ± 20kB/s 948kB/s ± 32kB/s 954kB/s ± 26kB/s 954kB/s ± 26kB/s 960kB/s ± 10kB/s 966kB/s ± 4kB/s
JetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/PUT-16 942kB/s ± 8kB/s 956kB/s ± 14kB/s 954kB/s ± 6kB/s 958kB/s ± 22kB/s 936kB/s ± 14kB/s 958kB/s ± 22kB/s 940kB/s ± 10kB/s 946kB/s ± 14kB/s 946kB/s ± 24kB/s 954kB/s ± 6kB/s
JetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/PUT-16 9.16MB/s ± 0.20MB/s 9.27MB/s ± 0.01MB/s 9.16MB/s ± 0.21MB/s 9.16MB/s ± 0.28MB/s 9.25MB/s ± 0.11MB/s 9.32MB/s ± 0.12MB/s 9.19MB/s ± 0.17MB/s 9.36MB/s ± 0.06MB/s 9.33MB/s ± 0.17MB/s 9.28MB/s ± 0.09MB/s

KV CAS (Get, Update) (op/s)

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

Show results table
main [48a757b] main [425cf16] main [12bc38e] main [d1bf5a7] main [91602f9] main [c739352] main [d897a1a] main [7885ebd] main [192d2bf] main [85594c8]
JetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/CAS-16 5.58k ± 0.38k 5.65k ± 0.37k 5.01k ± 0.91k 5.42k ± 0.54k 5.56k ± 0.32k 5.27k ± 0.54k 5.70k ± 0.27k 5.77k ± 0.26k 5.40k ± 0.56k 5.12k ± 0.87k
JetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/CAS-16 5.02k ± 0.82k 5.78k ± 0.02k 5.56k ± 0.26k 5.38k ± 0.50k 5.31k ± 0.53k 4.89k ± 0.82k 5.06k ± 0.78k 4.61k ± 1.05k 4.93k ± 0.63k 5.42k ± 0.41k
JetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/CAS-16 5.33k ± 0.13k 5.22k ± 0.18k 5.09k ± 0.38k 5.09k ± 0.33k 5.16k ± 0.31k 5.10k ± 0.40k 5.23k ± 0.27k 5.20k ± 0.34k 5.19k ± 0.22k 5.34k ± 0.15k

KV CAS (Get, Update) (byte/s)

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

Show results table
main [48a757b] main [425cf16] main [12bc38e] main [d1bf5a7] main [91602f9] main [c739352] main [d897a1a] main [7885ebd] main [192d2bf] main [85594c8]
JetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/CAS-16 558kB/s ± 42kB/s 566kB/s ± 34kB/s 502kB/s ± 88kB/s 542kB/s ± 58kB/s 558kB/s ± 32kB/s 526kB/s ± 54kB/s 572kB/s ± 28kB/s 576kB/s ± 24kB/s 540kB/s ± 60kB/s 512kB/s ± 88kB/s
JetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/CAS-16 502kB/s ± 78kB/s 580kB/s ± 0kB/s 558kB/s ± 22kB/s 538kB/s ± 52kB/s 530kB/s ± 50kB/s 490kB/s ± 80kB/s 506kB/s ± 74kB/s 460kB/s ± 110kB/s 494kB/s ± 66kB/s 542kB/s ± 38kB/s
JetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/CAS-16 5.46MB/s ± 0.13MB/s 5.34MB/s ± 0.18MB/s 5.21MB/s ± 0.39MB/s 5.22MB/s ± 0.33MB/s 5.29MB/s ± 0.31MB/s 5.22MB/s ± 0.41MB/s 5.36MB/s ± 0.27MB/s 5.33MB/s ± 0.34MB/s 5.31MB/s ± 0.23MB/s 5.47MB/s ± 0.16MB/s

KV Throughput (op/s)

Error bars represent 90% confidence interval

Show results table
main [48a757b] main [425cf16] main [12bc38e] main [d1bf5a7] main [91602f9] main [c739352] main [d897a1a] main [7885ebd] main [192d2bf] main [85594c8]
JetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/GET-16 20.8k ± 0.7k 19.4k ± 2.3k 20.0k ± 1.5k 19.2k ± 2.1k 20.1k ± 0.6k 20.8k ± 1.1k 20.2k ± 1.2k 20.2k ± 0.6k 19.5k ± 1.4k 18.8k ± 2.7k
JetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/PUT-16 9.68k ± 0.16k 9.62k ± 0.31k 9.59k ± 0.16k 9.69k ± 0.11k 9.62k ± 0.19k 9.47k ± 0.28k 9.55k ± 0.27k 9.56k ± 0.22k 9.60k ± 0.15k 9.68k ± 0.06k
JetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/CAS-16 5.58k ± 0.38k 5.65k ± 0.37k 5.01k ± 0.91k 5.42k ± 0.54k 5.56k ± 0.32k 5.27k ± 0.54k 5.70k ± 0.27k 5.77k ± 0.26k 5.40k ± 0.56k 5.12k ± 0.87k
JetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/GET-16 19.0k ± 1.1k 19.6k ± 1.4k 19.7k ± 0.6k 19.9k ± 1.5k 19.4k ± 0.7k 19.7k ± 0.5k 19.5k ± 0.8k 19.1k ± 0.8k 19.6k ± 0.6k 19.5k ± 2.1k
JetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/PUT-16 9.44k ± 0.09k 9.56k ± 0.09k 9.55k ± 0.08k 9.58k ± 0.18k 9.35k ± 0.15k 9.58k ± 0.21k 9.42k ± 0.12k 9.50k ± 0.13k 9.43k ± 0.24k 9.53k ± 0.07k
JetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/CAS-16 5.02k ± 0.82k 5.78k ± 0.02k 5.56k ± 0.26k 5.38k ± 0.50k 5.31k ± 0.53k 4.89k ± 0.82k 5.06k ± 0.78k 4.61k ± 1.05k 4.93k ± 0.63k 5.42k ± 0.41k
JetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/GET-16 19.2k ± 0.6k 19.4k ± 0.4k 19.1k ± 0.2k 19.5k ± 0.4k 19.3k ± 0.6k 19.3k ± 1.2k 19.2k ± 0.7k 19.3k ± 0.4k 19.6k ± 0.6k 19.2k ± 1.1k
JetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/PUT-16 8.95k ± 0.19k 9.05k ± 0.01k 8.94k ± 0.21k 8.94k ± 0.27k 9.03k ± 0.11k 9.10k ± 0.12k 8.97k ± 0.17k 9.14k ± 0.06k 9.11k ± 0.16k 9.06k ± 0.09k
JetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/CAS-16 5.33k ± 0.13k 5.22k ± 0.18k 5.09k ± 0.38k 5.09k ± 0.33k 5.16k ± 0.31k 5.10k ± 0.40k 5.23k ± 0.27k 5.20k ± 0.34k 5.19k ± 0.22k 5.34k ± 0.15k