Trend: JetStream Object Store - Recent commits to 'main' branch

Show jobs details
Job Source Filter Repetitions Go Worker Job Info
120e78a0-455c-4fa8-8e6b-21b59d351c9e main
https://github.com/nats-io/nats-server.git
(48a757ba3fcb29b31b826821f804e6ebc81ffd2c)
BenchmarkJetStreamObjStore/.*,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
0c3f8667-e3e9-45a5-a8b3-057814ac21d6 main
https://github.com/nats-io/nats-server.git
(425cf16ebbc89b64079ba56faf54d812a4d59d93)
BenchmarkJetStreamObjStore/.*,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
dc60fe98-eca5-4b5c-b606-663c2b209be0 main
https://github.com/nats-io/nats-server.git
(12bc38e37154333ff6c69d34000e02f3492504bf)
BenchmarkJetStreamObjStore/.*,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:26 +0000 UTC
9bc3fb30-44e1-454d-98be-48ea86846c97 main
https://github.com/nats-io/nats-server.git
(d1bf5a76f4f0e321eaaa30f9c54b3e3f3deccc77)
BenchmarkJetStreamObjStore/.*,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
06e88985-ec17-4dad-8e62-55cc6de0d530 main
https://github.com/nats-io/nats-server.git
(91602f9c88fed760281c14758cd7779bb4d3a0d2)
BenchmarkJetStreamObjStore/.*,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:14 +0000 UTC
fe1882c2-8a17-43f6-acf9-7a01b6a39b58 main
https://github.com/nats-io/nats-server.git
(c739352690e08eec8bbd0c0655fb27e96bbf4025)
BenchmarkJetStreamObjStore/.*,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:14 +0000 UTC
253c5ed1-2ab2-483a-a4fe-c596ed846bd6 main
https://github.com/nats-io/nats-server.git
(d897a1aedabf53423a5b7d54b5f1e7eed7de71ea)
BenchmarkJetStreamObjStore/.*,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
341f01ee-8b1b-4531-b473-06b46c3b2650 main
https://github.com/nats-io/nats-server.git
(7885ebd0687ed7c31e441e2c752397261e45ca09)
BenchmarkJetStreamObjStore/.*,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
f91946fb-0c67-4235-8dc4-8be57675ebf9 main
https://github.com/nats-io/nats-server.git
(192d2bfa6e20e3879758b765e14a0a772c0a0f2f)
BenchmarkJetStreamObjStore/.*,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
8adb1c9b-17ca-47fd-871b-4fb730d32c8e main
https://github.com/nats-io/nats-server.git
(85594c8ce6b253d8552efc602360929fc22fd583)
BenchmarkJetStreamObjStore/.*,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:20 +0000 UTC

Read-only Throughput (get/s)

Error bars represent 90% confidence interval, benchmarks filter: '.*R=3/workload=readOnly'

Show results table
main [48a757b] main [425cf16] main [12bc38e] main [d1bf5a7] main [91602f9] main [c739352] main [d897a1a] main [7885ebd] main [192d2bf] main [85594c8]
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=Memory,minObjSz=1024b,maxObjSz=102400b-16 1.47k ± 0.07k 1.26k ± 0.15k 1.57k ± 0.00k 1.42k ± 0.14k 1.50k ± 0.09k 1.54k ± 0.06k 1.42k ± 0.15k 1.45k ± 0.13k 1.45k ± 0.12k 1.42k ± 0.15k
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=Memory,minObjSz=102400b,maxObjSz=1048576b-16 295 ± 14 293 ± 72 255 ± 33 285 ± 107 281 ± 81 274 ± 24 269 ± 46 294 ± 45 301 ± 61 257 ± 37
JetStreamObjStore/N=3,R=3/workload=readOnly/K=1000,storage=Memory,minObjSz=10240b,maxObjSz=102400b-16 1.51k ± 0.03k 1.52k ± 0.02k 1.51k ± 0.01k 1.53k ± 0.01k 1.51k ± 0.00k 1.52k ± 0.02k 1.51k ± 0.01k 1.51k ± 0.01k 1.51k ± 0.01k 1.52k ± 0.02k
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=File,minObjSz=1024b,maxObjSz=102400b-16 1.47k ± 0.05k 1.52k ± 0.07k 1.43k ± 0.14k 1.47k ± 0.11k 1.45k ± 0.13k 1.42k ± 0.14k 1.43k ± 0.16k 1.49k ± 0.07k 1.46k ± 0.09k 1.51k ± 0.06k
JetStreamObjStore/N=3,R=3/workload=readOnly/K=1000,storage=File,minObjSz=10240b,maxObjSz=1048576b-16 149 ± 11 155 ± 19 175 ± 16 177 ± 15 164 ± 27 164 ± 25 173 ± 22 161 ± 27 159 ± 19 178 ± 8
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=File,minObjSz=102400b,maxObjSz=1048576b-16 235 ± 32 255 ± 45 255 ± 46 252 ± 18 242 ± 24 275 ± 30 237 ± 54 264 ± 73 252 ± 32 252 ± 50
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=File,minObjSz=1048576b,maxObjSz=10485760b-16 59.2 ± 0.5 59.3 ± 0.5 59.3 ± 0.6 59.5 ± 0.4 58.8 ± 1.0 59.6 ± 0.4 59.0 ± 0.3 59.3 ± 0.3 59.3 ± 0.3 59.7 ± 0.5
JetStreamObjStore/N=3,R=3/workload=readOnly/K=10,storage=File,minObjSz=10485760b,maxObjSz=104857600b-16 5.74 ± 0.03 5.80 ± 0.05 5.88 ± 0.15 5.79 ± 0.18 5.80 ± 0.16 5.77 ± 0.12 5.78 ± 0.16 5.77 ± 0.07 5.79 ± 0.05 5.79 ± 0.04

Read-only Throughput (bytes/s)

Error bars represent 90% confidence interval, benchmarks filter: '.*R=3/workload=readOnly'

Show results table
main [48a757b] main [425cf16] main [12bc38e] main [d1bf5a7] main [91602f9] main [c739352] main [d897a1a] main [7885ebd] main [192d2bf] main [85594c8]
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=Memory,minObjSz=1024b,maxObjSz=102400b-16 76.2MB/s ± 3.6MB/s 65.0MB/s ± 7.6MB/s 81.3MB/s ± 0.2MB/s 73.6MB/s ± 7.3MB/s 77.8MB/s ± 4.4MB/s 79.4MB/s ± 3.2MB/s 73.3MB/s ± 7.6MB/s 74.9MB/s ± 6.5MB/s 74.8MB/s ± 6.0MB/s 73.2MB/s ± 7.9MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=Memory,minObjSz=102400b,maxObjSz=1048576b-16 170MB/s ± 8MB/s 168MB/s ± 42MB/s 147MB/s ± 19MB/s 164MB/s ± 62MB/s 162MB/s ± 47MB/s 158MB/s ± 14MB/s 155MB/s ± 27MB/s 169MB/s ± 26MB/s 173MB/s ± 35MB/s 148MB/s ± 22MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=1000,storage=Memory,minObjSz=10240b,maxObjSz=102400b-16 85.3MB/s ± 1.7MB/s 85.9MB/s ± 1.1MB/s 85.3MB/s ± 0.4MB/s 86.2MB/s ± 0.8MB/s 84.9MB/s ± 0.1MB/s 85.9MB/s ± 0.9MB/s 85.3MB/s ± 0.6MB/s 84.8MB/s ± 0.3MB/s 85.2MB/s ± 0.3MB/s 85.8MB/s ± 1.0MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=File,minObjSz=1024b,maxObjSz=102400b-16 76.1MB/s ± 2.8MB/s 78.5MB/s ± 3.6MB/s 73.9MB/s ± 7.0MB/s 75.8MB/s ± 5.9MB/s 75.2MB/s ± 6.5MB/s 73.2MB/s ± 7.1MB/s 73.7MB/s ± 8.2MB/s 77.0MB/s ± 3.6MB/s 75.5MB/s ± 4.5MB/s 78.2MB/s ± 3.4MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=1000,storage=File,minObjSz=10240b,maxObjSz=1048576b-16 78.8MB/s ± 5.8MB/s 82.1MB/s ± 10.0MB/s 92.7MB/s ± 8.4MB/s 93.5MB/s ± 7.8MB/s 86.9MB/s ± 14.3MB/s 87.0MB/s ± 13.3MB/s 91.7MB/s ± 11.5MB/s 85.3MB/s ± 14.0MB/s 84.3MB/s ± 9.9MB/s 94.2MB/s ± 4.0MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=File,minObjSz=102400b,maxObjSz=1048576b-16 135MB/s ± 18MB/s 147MB/s ± 26MB/s 147MB/s ± 26MB/s 145MB/s ± 10MB/s 139MB/s ± 14MB/s 158MB/s ± 17MB/s 136MB/s ± 31MB/s 152MB/s ± 42MB/s 145MB/s ± 19MB/s 145MB/s ± 29MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=File,minObjSz=1048576b,maxObjSz=10485760b-16 341MB/s ± 3MB/s 342MB/s ± 3MB/s 342MB/s ± 3MB/s 343MB/s ± 2MB/s 339MB/s ± 6MB/s 344MB/s ± 2MB/s 340MB/s ± 2MB/s 342MB/s ± 2MB/s 342MB/s ± 2MB/s 344MB/s ± 3MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=10,storage=File,minObjSz=10485760b,maxObjSz=104857600b-16 331MB/s ± 2MB/s 334MB/s ± 3MB/s 339MB/s ± 9MB/s 334MB/s ± 11MB/s 334MB/s ± 9MB/s 333MB/s ± 7MB/s 333MB/s ± 9MB/s 333MB/s ± 4MB/s 334MB/s ± 3MB/s 334MB/s ± 2MB/s

Write-only Throughput (put/s)

Error bars represent 90% confidence interval, benchmarks filter: '.*R=3/workload=writeOnly'

Show results table
main [48a757b] main [425cf16] main [12bc38e] main [d1bf5a7] main [91602f9] main [c739352] main [d897a1a] main [7885ebd] main [192d2bf] main [85594c8]
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=Memory,minObjSz=1024b,maxObjSz=102400b-16 1.44k ± 0.01k 1.44k ± 0.01k 1.44k ± 0.01k 1.43k ± 0.01k 1.43k ± 0.02k 1.44k ± 0.01k 1.44k ± 0.01k 1.43k ± 0.01k 1.43k ± 0.01k 1.44k ± 0.00k
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=Memory,minObjSz=102400b,maxObjSz=1048576b-16 460 ± 1 461 ± 3 461 ± 1 461 ± 2 460 ± 2 461 ± 3 460 ± 1 461 ± 4 460 ± 1 460 ± 3
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=1000,storage=Memory,minObjSz=10240b,maxObjSz=102400b-16 1.40k ± 0.00k 1.40k ± 0.00k 1.40k ± 0.01k 1.40k ± 0.00k 1.40k ± 0.00k 1.40k ± 0.01k 1.40k ± 0.01k 1.40k ± 0.01k 1.40k ± 0.01k 1.40k ± 0.01k
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=File,minObjSz=1024b,maxObjSz=102400b-16 1.20k ± 0.01k 1.20k ± 0.02k 1.21k ± 0.01k 1.20k ± 0.01k 1.21k ± 0.00k 1.20k ± 0.01k 1.21k ± 0.02k 1.19k ± 0.03k 1.20k ± 0.01k 1.20k ± 0.01k
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=1000,storage=File,minObjSz=10240b,maxObjSz=1048576b-16 177 ± 3 179 ± 1 179 ± 1 180 ± 1 178 ± 2 178 ± 4 178 ± 1 178 ± 3 177 ± 2 177 ± 3
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=File,minObjSz=102400b,maxObjSz=1048576b-16 254 ± 5 256 ± 5 257 ± 4 259 ± 1 260 ± 6 258 ± 3 260 ± 4 258 ± 7 259 ± 8 259 ± 8
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=File,minObjSz=1048576b,maxObjSz=10485760b-16 43.4 ± 0.4 43.5 ± 0.6 43.4 ± 0.3 43.6 ± 0.1 43.2 ± 0.3 43.5 ± 0.1 43.1 ± 0.4 43.1 ± 0.4 43.0 ± 0.3 43.4 ± 0.2
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=10,storage=File,minObjSz=10485760b,maxObjSz=104857600b-16 5.18 ± 0.04 5.20 ± 0.03 5.20 ± 0.03 5.20 ± 0.05 5.19 ± 0.04 5.21 ± 0.04 5.16 ± 0.06 5.17 ± 0.04 5.20 ± 0.07 5.19 ± 0.02

Write-only Throughput (bytes/s)

Error bars represent 90% confidence interval, benchmarks filter: '.*R=3/workload=writeOnly'

Show results table
main [48a757b] main [425cf16] main [12bc38e] main [d1bf5a7] main [91602f9] main [c739352] main [d897a1a] main [7885ebd] main [192d2bf] main [85594c8]
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=Memory,minObjSz=1024b,maxObjSz=102400b-16 74.3MB/s ± 0.6MB/s 74.4MB/s ± 0.5MB/s 74.3MB/s ± 0.4MB/s 73.9MB/s ± 0.3MB/s 73.9MB/s ± 0.9MB/s 74.3MB/s ± 0.3MB/s 74.6MB/s ± 0.5MB/s 74.1MB/s ± 0.7MB/s 73.8MB/s ± 0.4MB/s 74.4MB/s ± 0.1MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=Memory,minObjSz=102400b,maxObjSz=1048576b-16 264MB/s ± 1MB/s 265MB/s ± 2MB/s 266MB/s ± 1MB/s 265MB/s ± 1MB/s 265MB/s ± 1MB/s 265MB/s ± 2MB/s 265MB/s ± 1MB/s 265MB/s ± 2MB/s 265MB/s ± 1MB/s 265MB/s ± 2MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=1000,storage=Memory,minObjSz=10240b,maxObjSz=102400b-16 78.8MB/s ± 0.2MB/s 79.0MB/s ± 0.3MB/s 78.6MB/s ± 0.7MB/s 78.9MB/s ± 0.2MB/s 78.7MB/s ± 0.2MB/s 78.8MB/s ± 0.4MB/s 78.9MB/s ± 0.7MB/s 78.8MB/s ± 0.4MB/s 78.8MB/s ± 0.4MB/s 79.1MB/s ± 0.4MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=File,minObjSz=1024b,maxObjSz=102400b-16 62.1MB/s ± 0.7MB/s 61.8MB/s ± 0.9MB/s 62.3MB/s ± 0.6MB/s 62.2MB/s ± 0.6MB/s 62.3MB/s ± 0.1MB/s 62.2MB/s ± 0.6MB/s 62.4MB/s ± 1.2MB/s 61.5MB/s ± 1.8MB/s 62.2MB/s ± 0.3MB/s 60.9MB/s ± 1.9MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=1000,storage=File,minObjSz=10240b,maxObjSz=1048576b-16 93.5MB/s ± 1.5MB/s 94.8MB/s ± 0.7MB/s 94.5MB/s ± 0.6MB/s 95.2MB/s ± 0.7MB/s 94.1MB/s ± 0.9MB/s 94.0MB/s ± 2.1MB/s 94.5MB/s ± 0.5MB/s 94.1MB/s ± 1.4MB/s 93.7MB/s ± 1.1MB/s 93.9MB/s ± 1.4MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=File,minObjSz=102400b,maxObjSz=1048576b-16 146MB/s ± 3MB/s 147MB/s ± 3MB/s 148MB/s ± 2MB/s 149MB/s ± 1MB/s 149MB/s ± 4MB/s 148MB/s ± 2MB/s 150MB/s ± 2MB/s 148MB/s ± 4MB/s 149MB/s ± 5MB/s 149MB/s ± 5MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=File,minObjSz=1048576b,maxObjSz=10485760b-16 250MB/s ± 2MB/s 251MB/s ± 3MB/s 250MB/s ± 2MB/s 251MB/s ± 1MB/s 249MB/s ± 1MB/s 251MB/s ± 1MB/s 249MB/s ± 2MB/s 248MB/s ± 2MB/s 248MB/s ± 2MB/s 250MB/s ± 1MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=10,storage=File,minObjSz=10485760b,maxObjSz=104857600b-16 299MB/s ± 2MB/s 300MB/s ± 2MB/s 300MB/s ± 2MB/s 300MB/s ± 3MB/s 299MB/s ± 2MB/s 301MB/s ± 2MB/s 298MB/s ± 3MB/s 298MB/s ± 2MB/s 300MB/s ± 4MB/s 299MB/s ± 1MB/s

Mixed (read & writes) workload throughput (ops/s)

Error bars represent 90% confidence interval, benchmarks filter: '.*R=3/workload=[0-9.]+'

Show results table
main [48a757b] main [425cf16] main [12bc38e] main [d1bf5a7] main [91602f9] main [c739352] main [d897a1a] main [7885ebd] main [192d2bf] main [85594c8]
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=Memory,minObjSz=1024b,maxObjSz=102400b-16 1.50k ± 0.01k 1.48k ± 0.04k 1.50k ± 0.03k 1.49k ± 0.02k 1.48k ± 0.03k 1.48k ± 0.05k 1.44k ± 0.08k 1.46k ± 0.03k 1.49k ± 0.05k 1.50k ± 0.02k
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=Memory,minObjSz=102400b,maxObjSz=1048576b-16 472 ± 4 477 ± 5 476 ± 3 477 ± 0 474 ± 2 477 ± 7 475 ± 3 476 ± 7 474 ± 1 477 ± 4
JetStreamObjStore/N=3,R=3/workload=0.8/K=1000,storage=Memory,minObjSz=10240b,maxObjSz=102400b-16 1.46k ± 0.02k 1.47k ± 0.01k 1.47k ± 0.01k 1.47k ± 0.02k 1.47k ± 0.02k 1.47k ± 0.01k 1.47k ± 0.01k 1.46k ± 0.02k 1.45k ± 0.03k 1.46k ± 0.03k
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=File,minObjSz=1024b,maxObjSz=102400b-16 1.41k ± 0.03k 1.38k ± 0.04k 1.36k ± 0.06k 1.40k ± 0.03k 1.41k ± 0.02k 1.38k ± 0.03k 1.42k ± 0.01k 1.40k ± 0.04k 1.43k ± 0.03k 1.34k ± 0.08k
JetStreamObjStore/N=3,R=3/workload=0.8/K=1000,storage=File,minObjSz=10240b,maxObjSz=1048576b-16 237 ± 4 235 ± 5 232 ± 4 233 ± 8 235 ± 4 234 ± 8 234 ± 2 233 ± 5 235 ± 4 235 ± 4
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=File,minObjSz=102400b,maxObjSz=1048576b-16 342 ± 5 339 ± 5 332 ± 13 337 ± 10 338 ± 4 339 ± 5 340 ± 11 338 ± 7 337 ± 10 333 ± 8
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=File,minObjSz=1048576b,maxObjSz=10485760b-16 54.2 ± 0.6 54.4 ± 0.2 54.2 ± 0.3 53.9 ± 0.3 54.2 ± 0.2 54.2 ± 0.5 53.9 ± 0.9 54.1 ± 0.5 54.2 ± 0.9 53.9 ± 0.2
JetStreamObjStore/N=3,R=3/workload=0.8/K=10,storage=File,minObjSz=10485760b,maxObjSz=104857600b-16 5.36 ± 0.06 5.32 ± 0.18 5.37 ± 0.05 5.35 ± 0.04 5.33 ± 0.10 5.38 ± 0.13 5.35 ± 0.04 5.31 ± 0.11 5.38 ± 0.08 5.37 ± 0.08

Mixed (read & writes) workload throughput (bytes/s)

Error bars represent 90% confidence interval, benchmarks filter: '.*R=3/workload=[0-9.]+'

Show results table
main [48a757b] main [425cf16] main [12bc38e] main [d1bf5a7] main [91602f9] main [c739352] main [d897a1a] main [7885ebd] main [192d2bf] main [85594c8]
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=Memory,minObjSz=1024b,maxObjSz=102400b-16 77.4MB/s ± 0.6MB/s 76.4MB/s ± 2.3MB/s 77.5MB/s ± 1.8MB/s 77.0MB/s ± 1.2MB/s 76.4MB/s ± 1.3MB/s 76.6MB/s ± 2.4MB/s 74.6MB/s ± 4.4MB/s 75.7MB/s ± 1.5MB/s 77.1MB/s ± 2.6MB/s 77.7MB/s ± 1.0MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=Memory,minObjSz=102400b,maxObjSz=1048576b-16 272MB/s ± 2MB/s 275MB/s ± 3MB/s 274MB/s ± 1MB/s 275MB/s ± 0MB/s 273MB/s ± 1MB/s 274MB/s ± 4MB/s 273MB/s ± 2MB/s 274MB/s ± 4MB/s 273MB/s ± 1MB/s 274MB/s ± 2MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=1000,storage=Memory,minObjSz=10240b,maxObjSz=102400b-16 82.1MB/s ± 0.9MB/s 82.8MB/s ± 0.8MB/s 82.6MB/s ± 0.8MB/s 82.6MB/s ± 0.9MB/s 82.5MB/s ± 1.0MB/s 82.6MB/s ± 0.8MB/s 82.8MB/s ± 0.8MB/s 82.4MB/s ± 0.9MB/s 81.8MB/s ± 1.6MB/s 82.1MB/s ± 1.8MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=File,minObjSz=1024b,maxObjSz=102400b-16 72.9MB/s ± 1.5MB/s 71.6MB/s ± 2.1MB/s 70.4MB/s ± 2.9MB/s 72.2MB/s ± 1.3MB/s 73.0MB/s ± 1.1MB/s 71.6MB/s ± 1.5MB/s 73.4MB/s ± 0.7MB/s 72.5MB/s ± 2.2MB/s 73.8MB/s ± 1.3MB/s 69.5MB/s ± 4.2MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=1000,storage=File,minObjSz=10240b,maxObjSz=1048576b-16 125MB/s ± 2MB/s 124MB/s ± 3MB/s 123MB/s ± 2MB/s 123MB/s ± 4MB/s 124MB/s ± 2MB/s 124MB/s ± 4MB/s 124MB/s ± 1MB/s 123MB/s ± 3MB/s 124MB/s ± 2MB/s 124MB/s ± 2MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=File,minObjSz=102400b,maxObjSz=1048576b-16 197MB/s ± 3MB/s 195MB/s ± 3MB/s 191MB/s ± 8MB/s 194MB/s ± 6MB/s 194MB/s ± 2MB/s 195MB/s ± 3MB/s 196MB/s ± 6MB/s 195MB/s ± 4MB/s 194MB/s ± 6MB/s 192MB/s ± 5MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=File,minObjSz=1048576b,maxObjSz=10485760b-16 312MB/s ± 4MB/s 314MB/s ± 1MB/s 313MB/s ± 2MB/s 311MB/s ± 2MB/s 313MB/s ± 1MB/s 312MB/s ± 3MB/s 311MB/s ± 5MB/s 312MB/s ± 3MB/s 313MB/s ± 5MB/s 311MB/s ± 1MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=10,storage=File,minObjSz=10485760b,maxObjSz=104857600b-16 309MB/s ± 3MB/s 307MB/s ± 10MB/s 310MB/s ± 3MB/s 308MB/s ± 2MB/s 307MB/s ± 6MB/s 311MB/s ± 8MB/s 308MB/s ± 3MB/s 306MB/s ± 7MB/s 310MB/s ± 5MB/s 310MB/s ± 5MB/s

File store throughput (bytes/s)

Error bars represent 90% confidence interval, benchmarks filter: '.*R=3/.*storage=File'

Show results table
main [48a757b] main [425cf16] main [12bc38e] main [d1bf5a7] main [91602f9] main [c739352] main [d897a1a] main [7885ebd] main [192d2bf] main [85594c8]
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=File,minObjSz=1024b,maxObjSz=102400b-16 76.1MB/s ± 2.8MB/s 78.5MB/s ± 3.6MB/s 73.9MB/s ± 7.0MB/s 75.8MB/s ± 5.9MB/s 75.2MB/s ± 6.5MB/s 73.2MB/s ± 7.1MB/s 73.7MB/s ± 8.2MB/s 77.0MB/s ± 3.6MB/s 75.5MB/s ± 4.5MB/s 78.2MB/s ± 3.4MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=1000,storage=File,minObjSz=10240b,maxObjSz=1048576b-16 78.8MB/s ± 5.8MB/s 82.1MB/s ± 10.0MB/s 92.7MB/s ± 8.4MB/s 93.5MB/s ± 7.8MB/s 86.9MB/s ± 14.3MB/s 87.0MB/s ± 13.3MB/s 91.7MB/s ± 11.5MB/s 85.3MB/s ± 14.0MB/s 84.3MB/s ± 9.9MB/s 94.2MB/s ± 4.0MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=File,minObjSz=102400b,maxObjSz=1048576b-16 135MB/s ± 18MB/s 147MB/s ± 26MB/s 147MB/s ± 26MB/s 145MB/s ± 10MB/s 139MB/s ± 14MB/s 158MB/s ± 17MB/s 136MB/s ± 31MB/s 152MB/s ± 42MB/s 145MB/s ± 19MB/s 145MB/s ± 29MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=File,minObjSz=1048576b,maxObjSz=10485760b-16 341MB/s ± 3MB/s 342MB/s ± 3MB/s 342MB/s ± 3MB/s 343MB/s ± 2MB/s 339MB/s ± 6MB/s 344MB/s ± 2MB/s 340MB/s ± 2MB/s 342MB/s ± 2MB/s 342MB/s ± 2MB/s 344MB/s ± 3MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=10,storage=File,minObjSz=10485760b,maxObjSz=104857600b-16 331MB/s ± 2MB/s 334MB/s ± 3MB/s 339MB/s ± 9MB/s 334MB/s ± 11MB/s 334MB/s ± 9MB/s 333MB/s ± 7MB/s 333MB/s ± 9MB/s 333MB/s ± 4MB/s 334MB/s ± 3MB/s 334MB/s ± 2MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=File,minObjSz=1024b,maxObjSz=102400b-16 62.1MB/s ± 0.7MB/s 61.8MB/s ± 0.9MB/s 62.3MB/s ± 0.6MB/s 62.2MB/s ± 0.6MB/s 62.3MB/s ± 0.1MB/s 62.2MB/s ± 0.6MB/s 62.4MB/s ± 1.2MB/s 61.5MB/s ± 1.8MB/s 62.2MB/s ± 0.3MB/s 60.9MB/s ± 1.9MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=1000,storage=File,minObjSz=10240b,maxObjSz=1048576b-16 93.5MB/s ± 1.5MB/s 94.8MB/s ± 0.7MB/s 94.5MB/s ± 0.6MB/s 95.2MB/s ± 0.7MB/s 94.1MB/s ± 0.9MB/s 94.0MB/s ± 2.1MB/s 94.5MB/s ± 0.5MB/s 94.1MB/s ± 1.4MB/s 93.7MB/s ± 1.1MB/s 93.9MB/s ± 1.4MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=File,minObjSz=102400b,maxObjSz=1048576b-16 146MB/s ± 3MB/s 147MB/s ± 3MB/s 148MB/s ± 2MB/s 149MB/s ± 1MB/s 149MB/s ± 4MB/s 148MB/s ± 2MB/s 150MB/s ± 2MB/s 148MB/s ± 4MB/s 149MB/s ± 5MB/s 149MB/s ± 5MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=File,minObjSz=1048576b,maxObjSz=10485760b-16 250MB/s ± 2MB/s 251MB/s ± 3MB/s 250MB/s ± 2MB/s 251MB/s ± 1MB/s 249MB/s ± 1MB/s 251MB/s ± 1MB/s 249MB/s ± 2MB/s 248MB/s ± 2MB/s 248MB/s ± 2MB/s 250MB/s ± 1MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=10,storage=File,minObjSz=10485760b,maxObjSz=104857600b-16 299MB/s ± 2MB/s 300MB/s ± 2MB/s 300MB/s ± 2MB/s 300MB/s ± 3MB/s 299MB/s ± 2MB/s 301MB/s ± 2MB/s 298MB/s ± 3MB/s 298MB/s ± 2MB/s 300MB/s ± 4MB/s 299MB/s ± 1MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=File,minObjSz=1024b,maxObjSz=102400b-16 72.9MB/s ± 1.5MB/s 71.6MB/s ± 2.1MB/s 70.4MB/s ± 2.9MB/s 72.2MB/s ± 1.3MB/s 73.0MB/s ± 1.1MB/s 71.6MB/s ± 1.5MB/s 73.4MB/s ± 0.7MB/s 72.5MB/s ± 2.2MB/s 73.8MB/s ± 1.3MB/s 69.5MB/s ± 4.2MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=1000,storage=File,minObjSz=10240b,maxObjSz=1048576b-16 125MB/s ± 2MB/s 124MB/s ± 3MB/s 123MB/s ± 2MB/s 123MB/s ± 4MB/s 124MB/s ± 2MB/s 124MB/s ± 4MB/s 124MB/s ± 1MB/s 123MB/s ± 3MB/s 124MB/s ± 2MB/s 124MB/s ± 2MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=File,minObjSz=102400b,maxObjSz=1048576b-16 197MB/s ± 3MB/s 195MB/s ± 3MB/s 191MB/s ± 8MB/s 194MB/s ± 6MB/s 194MB/s ± 2MB/s 195MB/s ± 3MB/s 196MB/s ± 6MB/s 195MB/s ± 4MB/s 194MB/s ± 6MB/s 192MB/s ± 5MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=File,minObjSz=1048576b,maxObjSz=10485760b-16 312MB/s ± 4MB/s 314MB/s ± 1MB/s 313MB/s ± 2MB/s 311MB/s ± 2MB/s 313MB/s ± 1MB/s 312MB/s ± 3MB/s 311MB/s ± 5MB/s 312MB/s ± 3MB/s 313MB/s ± 5MB/s 311MB/s ± 1MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=10,storage=File,minObjSz=10485760b,maxObjSz=104857600b-16 309MB/s ± 3MB/s 307MB/s ± 10MB/s 310MB/s ± 3MB/s 308MB/s ± 2MB/s 307MB/s ± 6MB/s 311MB/s ± 8MB/s 308MB/s ± 3MB/s 306MB/s ± 7MB/s 310MB/s ± 5MB/s 310MB/s ± 5MB/s

Memory store throughput (bytes/s)

Error bars represent 90% confidence interval, benchmarks filter: '.*R=3/.*storage=Memory'

Show results table
main [48a757b] main [425cf16] main [12bc38e] main [d1bf5a7] main [91602f9] main [c739352] main [d897a1a] main [7885ebd] main [192d2bf] main [85594c8]
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=Memory,minObjSz=1024b,maxObjSz=102400b-16 76.2MB/s ± 3.6MB/s 65.0MB/s ± 7.6MB/s 81.3MB/s ± 0.2MB/s 73.6MB/s ± 7.3MB/s 77.8MB/s ± 4.4MB/s 79.4MB/s ± 3.2MB/s 73.3MB/s ± 7.6MB/s 74.9MB/s ± 6.5MB/s 74.8MB/s ± 6.0MB/s 73.2MB/s ± 7.9MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=Memory,minObjSz=102400b,maxObjSz=1048576b-16 170MB/s ± 8MB/s 168MB/s ± 42MB/s 147MB/s ± 19MB/s 164MB/s ± 62MB/s 162MB/s ± 47MB/s 158MB/s ± 14MB/s 155MB/s ± 27MB/s 169MB/s ± 26MB/s 173MB/s ± 35MB/s 148MB/s ± 22MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=1000,storage=Memory,minObjSz=10240b,maxObjSz=102400b-16 85.3MB/s ± 1.7MB/s 85.9MB/s ± 1.1MB/s 85.3MB/s ± 0.4MB/s 86.2MB/s ± 0.8MB/s 84.9MB/s ± 0.1MB/s 85.9MB/s ± 0.9MB/s 85.3MB/s ± 0.6MB/s 84.8MB/s ± 0.3MB/s 85.2MB/s ± 0.3MB/s 85.8MB/s ± 1.0MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=Memory,minObjSz=1024b,maxObjSz=102400b-16 74.3MB/s ± 0.6MB/s 74.4MB/s ± 0.5MB/s 74.3MB/s ± 0.4MB/s 73.9MB/s ± 0.3MB/s 73.9MB/s ± 0.9MB/s 74.3MB/s ± 0.3MB/s 74.6MB/s ± 0.5MB/s 74.1MB/s ± 0.7MB/s 73.8MB/s ± 0.4MB/s 74.4MB/s ± 0.1MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=Memory,minObjSz=102400b,maxObjSz=1048576b-16 264MB/s ± 1MB/s 265MB/s ± 2MB/s 266MB/s ± 1MB/s 265MB/s ± 1MB/s 265MB/s ± 1MB/s 265MB/s ± 2MB/s 265MB/s ± 1MB/s 265MB/s ± 2MB/s 265MB/s ± 1MB/s 265MB/s ± 2MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=1000,storage=Memory,minObjSz=10240b,maxObjSz=102400b-16 78.8MB/s ± 0.2MB/s 79.0MB/s ± 0.3MB/s 78.6MB/s ± 0.7MB/s 78.9MB/s ± 0.2MB/s 78.7MB/s ± 0.2MB/s 78.8MB/s ± 0.4MB/s 78.9MB/s ± 0.7MB/s 78.8MB/s ± 0.4MB/s 78.8MB/s ± 0.4MB/s 79.1MB/s ± 0.4MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=Memory,minObjSz=1024b,maxObjSz=102400b-16 77.4MB/s ± 0.6MB/s 76.4MB/s ± 2.3MB/s 77.5MB/s ± 1.8MB/s 77.0MB/s ± 1.2MB/s 76.4MB/s ± 1.3MB/s 76.6MB/s ± 2.4MB/s 74.6MB/s ± 4.4MB/s 75.7MB/s ± 1.5MB/s 77.1MB/s ± 2.6MB/s 77.7MB/s ± 1.0MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=Memory,minObjSz=102400b,maxObjSz=1048576b-16 272MB/s ± 2MB/s 275MB/s ± 3MB/s 274MB/s ± 1MB/s 275MB/s ± 0MB/s 273MB/s ± 1MB/s 274MB/s ± 4MB/s 273MB/s ± 2MB/s 274MB/s ± 4MB/s 273MB/s ± 1MB/s 274MB/s ± 2MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=1000,storage=Memory,minObjSz=10240b,maxObjSz=102400b-16 82.1MB/s ± 0.9MB/s 82.8MB/s ± 0.8MB/s 82.6MB/s ± 0.8MB/s 82.6MB/s ± 0.9MB/s 82.5MB/s ± 1.0MB/s 82.6MB/s ± 0.8MB/s 82.8MB/s ± 0.8MB/s 82.4MB/s ± 0.9MB/s 81.8MB/s ± 1.6MB/s 82.1MB/s ± 1.8MB/s