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

Show jobs details
Job Source Filter Repetitions Go Worker Job Info
86f07431-61ea-472d-8aad-a81cf94d6d28 main
https://github.com/nats-io/nats-server.git
(4dd9f12b11d7698525522103c84805d9acfd8344)
BenchmarkJetStreamObjStore/.*,R=3/.* 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-07-16 05:07:16 +0000 UTC
967fdb79-d1a0-462b-bb3a-2678449a6327 main
https://github.com/nats-io/nats-server.git
(146b0be65b3591e925cce61ce9d2cae32cdeb227)
BenchmarkJetStreamObjStore/.*,R=3/.* 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-07-21 05:08:46 +0000 UTC
6b1b7810-31b2-461f-bae0-3b2151bd48ea main
https://github.com/nats-io/nats-server.git
(40359273926ae1b238b8b50270a867fa742bb13e)
BenchmarkJetStreamObjStore/.*,R=3/.* 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-07-22 05:08:17 +0000 UTC
b9600d5d-c182-42bd-b6c0-0b1aa2e4137d main
https://github.com/nats-io/nats-server.git
(591965be0649705bc04a90bf5585d45493ce42de)
BenchmarkJetStreamObjStore/.*,R=3/.* 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-07-23 05:09:13 +0000 UTC
d39cec4a-8677-42ad-9cbe-ae88e2425294 main
https://github.com/nats-io/nats-server.git
(4ec9e8d85af2c4121b9f75ffda68341c3847adf7)
BenchmarkJetStreamObjStore/.*,R=3/.* 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-07-24 05:08:00 +0000 UTC
2b29829c-f9ca-4009-bcdd-e56ed2ad306d main
https://github.com/nats-io/nats-server.git
(5e645df4c0ce2a0b4e0c985f6a51a34cd4f53367)
BenchmarkJetStreamObjStore/.*,R=3/.* 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-07-27 05:22:11 +0000 UTC
d51c79b0-774d-438e-b856-3340e2a4b355 main
https://github.com/nats-io/nats-server.git
(d998ae7416defc42d7cbfc99c0d9b2ecea20a98f)
BenchmarkJetStreamObjStore/.*,R=3/.* 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-07-30 05:07:03 +0000 UTC
62f9c35a-3ab2-4ca3-97cf-f093b5450e41 main
https://github.com/nats-io/nats-server.git
(ccd898ea86accf40861f1dd651df8e7fb9c0e5f3)
BenchmarkJetStreamObjStore/.*,R=3/.* 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-04 05:07:58 +0000 UTC
4a0e164c-7c36-4741-a205-5caa2cad0090 main
https://github.com/nats-io/nats-server.git
(db0a2c8ce3241df7dbc6cd730b989cfa05677068)
BenchmarkJetStreamObjStore/.*,R=3/.* 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:08 +0000 UTC
4067cfcb-e5b5-4e11-8099-8d8d3f99065e main
https://github.com/nats-io/nats-server.git
(d9dd620b1af65e84efe439357f9cd3ae8e2ad84e)
BenchmarkJetStreamObjStore/.*,R=3/.* 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:36 +0000 UTC

Read-only Throughput (get/s)

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

Show results table
main [4dd9f12] main [146b0be] main [4035927] main [591965b] main [4ec9e8d] main [5e645df] main [d998ae7] main [ccd898e] main [db0a2c8] main [d9dd620]
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=Memory,minObjSz=1024b,maxObjSz=102400b-16 1.99k ± 0.05k 1.98k ± 0.03k 1.99k ± 0.06k 1.98k ± 0.04k 1.99k ± 0.04k 1.99k ± 0.04k 1.98k ± 0.04k 1.97k ± 0.03k 1.98k ± 0.03k 1.97k ± 0.04k
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=Memory,minObjSz=102400b,maxObjSz=1048576b-16 887 ± 3 885 ± 3 888 ± 3 884 ± 4 887 ± 2 887 ± 5 884 ± 4 884 ± 4 884 ± 3 886 ± 3
JetStreamObjStore/N=3,R=3/workload=readOnly/K=1000,storage=Memory,minObjSz=10240b,maxObjSz=102400b-16 1.92k ± 0.04k 1.93k ± 0.03k 1.93k ± 0.00k 1.93k ± 0.02k 1.92k ± 0.02k 1.92k ± 0.04k 1.92k ± 0.01k 1.93k ± 0.03k 1.92k ± 0.01k 1.92k ± 0.03k
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=File,minObjSz=1024b,maxObjSz=102400b-16 1.94k ± 0.01k 1.94k ± 0.02k 1.94k ± 0.01k 1.94k ± 0.01k 1.94k ± 0.01k 1.95k ± 0.01k 1.95k ± 0.01k 1.94k ± 0.01k 1.94k ± 0.01k 1.94k ± 0.00k
JetStreamObjStore/N=3,R=3/workload=readOnly/K=1000,storage=File,minObjSz=10240b,maxObjSz=1048576b-16 287 ± 4 288 ± 2 588 ± 13 586 ± 8 589 ± 6 602 ± 9 596 ± 14 592 ± 8 595 ± 17 595 ± 9
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=File,minObjSz=102400b,maxObjSz=1048576b-16 664 ± 19 669 ± 8 793 ± 4 793 ± 4 795 ± 4 794 ± 3 789 ± 2 792 ± 3 795 ± 3 792 ± 1
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=File,minObjSz=1048576b,maxObjSz=10485760b-16 110 ± 1 109 ± 1 126 ± 1 126 ± 1 127 ± 1 127 ± 1 127 ± 1 127 ± 1 127 ± 1 127 ± 0
JetStreamObjStore/N=3,R=3/workload=readOnly/K=10,storage=File,minObjSz=10485760b,maxObjSz=104857600b-16 15.4 ± 0.2 15.4 ± 0.2 15.5 ± 0.2 15.6 ± 0.1 15.7 ± 0.1 15.6 ± 0.2 15.7 ± 0.2 15.6 ± 0.2 15.6 ± 0.2 15.6 ± 0.3

Read-only Throughput (bytes/s)

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

Show results table
main [4dd9f12] main [146b0be] main [4035927] main [591965b] main [4ec9e8d] main [5e645df] main [d998ae7] main [ccd898e] main [db0a2c8] main [d9dd620]
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=Memory,minObjSz=1024b,maxObjSz=102400b-16 103MB/s ± 3MB/s 102MB/s ± 1MB/s 103MB/s ± 3MB/s 102MB/s ± 2MB/s 103MB/s ± 2MB/s 103MB/s ± 2MB/s 102MB/s ± 2MB/s 102MB/s ± 2MB/s 103MB/s ± 2MB/s 102MB/s ± 2MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=Memory,minObjSz=102400b,maxObjSz=1048576b-16 510MB/s ± 2MB/s 509MB/s ± 2MB/s 511MB/s ± 2MB/s 509MB/s ± 3MB/s 511MB/s ± 1MB/s 511MB/s ± 3MB/s 509MB/s ± 2MB/s 509MB/s ± 2MB/s 509MB/s ± 1MB/s 510MB/s ± 1MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=1000,storage=Memory,minObjSz=10240b,maxObjSz=102400b-16 108MB/s ± 2MB/s 109MB/s ± 2MB/s 109MB/s ± 0MB/s 109MB/s ± 1MB/s 108MB/s ± 1MB/s 108MB/s ± 2MB/s 108MB/s ± 1MB/s 109MB/s ± 1MB/s 108MB/s ± 1MB/s 108MB/s ± 2MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=File,minObjSz=1024b,maxObjSz=102400b-16 100MB/s ± 1MB/s 100MB/s ± 1MB/s 100MB/s ± 1MB/s 101MB/s ± 0MB/s 100MB/s ± 1MB/s 101MB/s ± 1MB/s 101MB/s ± 0MB/s 100MB/s ± 0MB/s 100MB/s ± 1MB/s 100MB/s ± 0MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=1000,storage=File,minObjSz=10240b,maxObjSz=1048576b-16 152MB/s ± 2MB/s 152MB/s ± 1MB/s 311MB/s ± 7MB/s 310MB/s ± 4MB/s 312MB/s ± 3MB/s 319MB/s ± 5MB/s 315MB/s ± 7MB/s 313MB/s ± 4MB/s 315MB/s ± 9MB/s 315MB/s ± 5MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=File,minObjSz=102400b,maxObjSz=1048576b-16 382MB/s ± 11MB/s 385MB/s ± 5MB/s 456MB/s ± 2MB/s 456MB/s ± 2MB/s 458MB/s ± 2MB/s 457MB/s ± 2MB/s 454MB/s ± 1MB/s 456MB/s ± 2MB/s 457MB/s ± 2MB/s 456MB/s ± 1MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=File,minObjSz=1048576b,maxObjSz=10485760b-16 632MB/s ± 3MB/s 631MB/s ± 5MB/s 729MB/s ± 5MB/s 729MB/s ± 4MB/s 730MB/s ± 5MB/s 735MB/s ± 3MB/s 730MB/s ± 5MB/s 733MB/s ± 4MB/s 735MB/s ± 4MB/s 733MB/s ± 0MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=10,storage=File,minObjSz=10485760b,maxObjSz=104857600b-16 889MB/s ± 11MB/s 889MB/s ± 13MB/s 897MB/s ± 13MB/s 899MB/s ± 3MB/s 905MB/s ± 5MB/s 898MB/s ± 10MB/s 905MB/s ± 11MB/s 901MB/s ± 14MB/s 899MB/s ± 10MB/s 899MB/s ± 19MB/s

Write-only Throughput (put/s)

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

Show results table
main [4dd9f12] main [146b0be] main [4035927] main [591965b] main [4ec9e8d] main [5e645df] main [d998ae7] main [ccd898e] main [db0a2c8] main [d9dd620]
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=Memory,minObjSz=1024b,maxObjSz=102400b-16 1.94k ± 0.01k 1.95k ± 0.00k 1.95k ± 0.01k 1.95k ± 0.00k 1.95k ± 0.01k 1.94k ± 0.00k 1.94k ± 0.01k 1.94k ± 0.01k 1.95k ± 0.01k 1.95k ± 0.00k
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=Memory,minObjSz=102400b,maxObjSz=1048576b-16 703 ± 4 704 ± 4 702 ± 3 702 ± 1 700 ± 2 699 ± 1 700 ± 5 700 ± 3 700 ± 1 702 ± 3
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=1000,storage=Memory,minObjSz=10240b,maxObjSz=102400b-16 1.77k ± 0.01k 1.78k ± 0.00k 1.77k ± 0.01k 1.77k ± 0.00k 1.78k ± 0.00k 1.77k ± 0.00k 1.77k ± 0.01k 1.77k ± 0.01k 1.77k ± 0.00k 1.77k ± 0.01k
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=File,minObjSz=1024b,maxObjSz=102400b-16 1.78k ± 0.01k 1.79k ± 0.01k 1.78k ± 0.01k 1.78k ± 0.00k 1.78k ± 0.01k 1.78k ± 0.01k 1.78k ± 0.01k 1.78k ± 0.01k 1.78k ± 0.01k 1.78k ± 0.00k
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=1000,storage=File,minObjSz=10240b,maxObjSz=1048576b-16 230 ± 1 230 ± 1 391 ± 5 393 ± 5 390 ± 13 396 ± 3 393 ± 4 395 ± 3 399 ± 4 396 ± 3
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=File,minObjSz=102400b,maxObjSz=1048576b-16 532 ± 4 533 ± 2 560 ± 3 562 ± 2 561 ± 3 563 ± 3 566 ± 4 563 ± 4 561 ± 3 560 ± 2
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=File,minObjSz=1048576b,maxObjSz=10485760b-16 60.6 ± 0.1 60.4 ± 0.4 66.6 ± 0.7 66.6 ± 0.4 66.7 ± 0.4 67.2 ± 0.1 67.8 ± 0.2 67.2 ± 0.7 67.6 ± 0.4 67.3 ± 0.6
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=10,storage=File,minObjSz=10485760b,maxObjSz=104857600b-16 7.59 ± 0.04 7.62 ± 0.02 7.78 ± 0.23 7.62 ± 0.07 7.78 ± 0.24 7.65 ± 0.01 7.72 ± 0.30 7.67 ± 0.23 7.63 ± 0.07 7.63 ± 0.04

Write-only Throughput (bytes/s)

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

Show results table
main [4dd9f12] main [146b0be] main [4035927] main [591965b] main [4ec9e8d] main [5e645df] main [d998ae7] main [ccd898e] main [db0a2c8] main [d9dd620]
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=Memory,minObjSz=1024b,maxObjSz=102400b-16 100MB/s ± 0MB/s 101MB/s ± 0MB/s 101MB/s ± 1MB/s 101MB/s ± 0MB/s 101MB/s ± 0MB/s 101MB/s ± 0MB/s 101MB/s ± 1MB/s 100MB/s ± 0MB/s 101MB/s ± 0MB/s 101MB/s ± 0MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=Memory,minObjSz=102400b,maxObjSz=1048576b-16 405MB/s ± 2MB/s 405MB/s ± 2MB/s 404MB/s ± 2MB/s 404MB/s ± 1MB/s 403MB/s ± 1MB/s 403MB/s ± 1MB/s 403MB/s ± 3MB/s 403MB/s ± 2MB/s 403MB/s ± 0MB/s 404MB/s ± 2MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=1000,storage=Memory,minObjSz=10240b,maxObjSz=102400b-16 100MB/s ± 1MB/s 100MB/s ± 0MB/s 99.5MB/s ± 0.6MB/s 100MB/s ± 0MB/s 100MB/s ± 0MB/s 100MB/s ± 0MB/s 100MB/s ± 0MB/s 100MB/s ± 0MB/s 100MB/s ± 0MB/s 100MB/s ± 1MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=File,minObjSz=1024b,maxObjSz=102400b-16 92.1MB/s ± 0.3MB/s 92.4MB/s ± 0.4MB/s 92.3MB/s ± 0.3MB/s 92.1MB/s ± 0.2MB/s 92.1MB/s ± 0.3MB/s 91.9MB/s ± 0.7MB/s 92.0MB/s ± 0.3MB/s 92.0MB/s ± 0.5MB/s 91.9MB/s ± 0.3MB/s 92.2MB/s ± 0.0MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=1000,storage=File,minObjSz=10240b,maxObjSz=1048576b-16 122MB/s ± 1MB/s 122MB/s ± 1MB/s 207MB/s ± 2MB/s 208MB/s ± 3MB/s 207MB/s ± 7MB/s 210MB/s ± 1MB/s 208MB/s ± 2MB/s 209MB/s ± 2MB/s 211MB/s ± 2MB/s 209MB/s ± 2MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=File,minObjSz=102400b,maxObjSz=1048576b-16 306MB/s ± 2MB/s 307MB/s ± 1MB/s 322MB/s ± 2MB/s 323MB/s ± 1MB/s 323MB/s ± 2MB/s 324MB/s ± 2MB/s 326MB/s ± 3MB/s 324MB/s ± 2MB/s 323MB/s ± 2MB/s 322MB/s ± 1MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=File,minObjSz=1048576b,maxObjSz=10485760b-16 349MB/s ± 1MB/s 348MB/s ± 2MB/s 384MB/s ± 4MB/s 384MB/s ± 2MB/s 385MB/s ± 2MB/s 388MB/s ± 1MB/s 391MB/s ± 1MB/s 388MB/s ± 4MB/s 390MB/s ± 2MB/s 388MB/s ± 4MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=10,storage=File,minObjSz=10485760b,maxObjSz=104857600b-16 438MB/s ± 2MB/s 439MB/s ± 1MB/s 448MB/s ± 13MB/s 440MB/s ± 4MB/s 449MB/s ± 14MB/s 441MB/s ± 0MB/s 445MB/s ± 17MB/s 443MB/s ± 13MB/s 440MB/s ± 4MB/s 440MB/s ± 2MB/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 [4dd9f12] main [146b0be] main [4035927] main [591965b] main [4ec9e8d] main [5e645df] main [d998ae7] main [ccd898e] main [db0a2c8] main [d9dd620]
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=Memory,minObjSz=1024b,maxObjSz=102400b-16 1.87k ± 0.02k 1.89k ± 0.01k 1.89k ± 0.01k 1.89k ± 0.01k 1.88k ± 0.02k 1.88k ± 0.01k 1.88k ± 0.02k 1.87k ± 0.01k 1.87k ± 0.01k 1.88k ± 0.01k
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=Memory,minObjSz=102400b,maxObjSz=1048576b-16 805 ± 4 804 ± 2 807 ± 7 803 ± 1 801 ± 5 804 ± 4 804 ± 4 795 ± 14 804 ± 2 806 ± 3
JetStreamObjStore/N=3,R=3/workload=0.8/K=1000,storage=Memory,minObjSz=10240b,maxObjSz=102400b-16 1.81k ± 0.01k 1.82k ± 0.01k 1.82k ± 0.01k 1.81k ± 0.01k 1.82k ± 0.02k 1.81k ± 0.01k 1.82k ± 0.01k 1.81k ± 0.01k 1.81k ± 0.01k 1.81k ± 0.01k
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=File,minObjSz=1024b,maxObjSz=102400b-16 1.82k ± 0.01k 1.83k ± 0.01k 1.83k ± 0.01k 1.82k ± 0.01k 1.83k ± 0.00k 1.82k ± 0.01k 1.82k ± 0.02k 1.82k ± 0.01k 1.82k ± 0.01k 1.83k ± 0.01k
JetStreamObjStore/N=3,R=3/workload=0.8/K=1000,storage=File,minObjSz=10240b,maxObjSz=1048576b-16 289 ± 4 294 ± 3 533 ± 13 527 ± 13 530 ± 12 535 ± 11 525 ± 23 525 ± 8 534 ± 11 526 ± 18
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=File,minObjSz=102400b,maxObjSz=1048576b-16 685 ± 15 679 ± 18 725 ± 2 721 ± 4 721 ± 4 721 ± 5 723 ± 3 718 ± 4 720 ± 4 723 ± 3
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=File,minObjSz=1048576b,maxObjSz=10485760b-16 91.9 ± 0.6 93.1 ± 0.5 106 ± 1 106 ± 1 106 ± 0 106 ± 1 106 ± 0 106 ± 1 107 ± 0 106 ± 0
JetStreamObjStore/N=3,R=3/workload=0.8/K=10,storage=File,minObjSz=10485760b,maxObjSz=104857600b-16 11.3 ± 0.1 11.3 ± 0.1 11.3 ± 0.1 11.4 ± 0.1 11.4 ± 0.1 11.4 ± 0.1 11.3 ± 0.2 11.4 ± 0.2 11.5 ± 0.1 11.4 ± 0.1

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

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

Show results table
main [4dd9f12] main [146b0be] main [4035927] main [591965b] main [4ec9e8d] main [5e645df] main [d998ae7] main [ccd898e] main [db0a2c8] main [d9dd620]
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=Memory,minObjSz=1024b,maxObjSz=102400b-16 96.9MB/s ± 0.9MB/s 97.6MB/s ± 0.3MB/s 97.5MB/s ± 0.6MB/s 97.6MB/s ± 0.3MB/s 97.0MB/s ± 1.0MB/s 97.2MB/s ± 0.7MB/s 97.0MB/s ± 0.9MB/s 96.8MB/s ± 0.7MB/s 96.7MB/s ± 0.7MB/s 97.0MB/s ± 0.4MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=Memory,minObjSz=102400b,maxObjSz=1048576b-16 463MB/s ± 2MB/s 463MB/s ± 1MB/s 464MB/s ± 4MB/s 462MB/s ± 1MB/s 461MB/s ± 3MB/s 463MB/s ± 2MB/s 462MB/s ± 2MB/s 458MB/s ± 8MB/s 463MB/s ± 1MB/s 459MB/s ± 7MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=1000,storage=Memory,minObjSz=10240b,maxObjSz=102400b-16 102MB/s ± 1MB/s 103MB/s ± 0MB/s 102MB/s ± 1MB/s 102MB/s ± 0MB/s 102MB/s ± 1MB/s 102MB/s ± 1MB/s 102MB/s ± 1MB/s 102MB/s ± 1MB/s 102MB/s ± 1MB/s 102MB/s ± 0MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=File,minObjSz=1024b,maxObjSz=102400b-16 94.1MB/s ± 0.7MB/s 94.8MB/s ± 0.3MB/s 94.4MB/s ± 0.6MB/s 94.3MB/s ± 0.4MB/s 94.5MB/s ± 0.2MB/s 94.2MB/s ± 0.3MB/s 94.1MB/s ± 0.9MB/s 94.3MB/s ± 0.6MB/s 93.9MB/s ± 0.6MB/s 94.4MB/s ± 0.3MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=1000,storage=File,minObjSz=10240b,maxObjSz=1048576b-16 153MB/s ± 2MB/s 155MB/s ± 2MB/s 282MB/s ± 7MB/s 279MB/s ± 7MB/s 280MB/s ± 6MB/s 283MB/s ± 6MB/s 278MB/s ± 12MB/s 278MB/s ± 4MB/s 283MB/s ± 6MB/s 278MB/s ± 9MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=File,minObjSz=102400b,maxObjSz=1048576b-16 394MB/s ± 9MB/s 391MB/s ± 10MB/s 417MB/s ± 1MB/s 415MB/s ± 2MB/s 415MB/s ± 2MB/s 415MB/s ± 3MB/s 416MB/s ± 2MB/s 413MB/s ± 2MB/s 414MB/s ± 2MB/s 416MB/s ± 2MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=File,minObjSz=1048576b,maxObjSz=10485760b-16 530MB/s ± 3MB/s 537MB/s ± 3MB/s 613MB/s ± 6MB/s 609MB/s ± 3MB/s 609MB/s ± 3MB/s 614MB/s ± 5MB/s 611MB/s ± 2MB/s 611MB/s ± 4MB/s 616MB/s ± 2MB/s 613MB/s ± 3MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=10,storage=File,minObjSz=10485760b,maxObjSz=104857600b-16 650MB/s ± 6MB/s 652MB/s ± 6MB/s 651MB/s ± 5MB/s 658MB/s ± 5MB/s 655MB/s ± 5MB/s 656MB/s ± 7MB/s 653MB/s ± 13MB/s 657MB/s ± 11MB/s 661MB/s ± 6MB/s 658MB/s ± 7MB/s

File store throughput (bytes/s)

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

Show results table
main [4dd9f12] main [146b0be] main [4035927] main [591965b] main [4ec9e8d] main [5e645df] main [d998ae7] main [ccd898e] main [db0a2c8] main [d9dd620]
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=File,minObjSz=1024b,maxObjSz=102400b-16 100MB/s ± 1MB/s 100MB/s ± 1MB/s 100MB/s ± 1MB/s 101MB/s ± 0MB/s 100MB/s ± 1MB/s 101MB/s ± 1MB/s 101MB/s ± 0MB/s 100MB/s ± 0MB/s 100MB/s ± 1MB/s 100MB/s ± 0MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=1000,storage=File,minObjSz=10240b,maxObjSz=1048576b-16 152MB/s ± 2MB/s 152MB/s ± 1MB/s 311MB/s ± 7MB/s 310MB/s ± 4MB/s 312MB/s ± 3MB/s 319MB/s ± 5MB/s 315MB/s ± 7MB/s 313MB/s ± 4MB/s 315MB/s ± 9MB/s 315MB/s ± 5MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=File,minObjSz=102400b,maxObjSz=1048576b-16 382MB/s ± 11MB/s 385MB/s ± 5MB/s 456MB/s ± 2MB/s 456MB/s ± 2MB/s 458MB/s ± 2MB/s 457MB/s ± 2MB/s 454MB/s ± 1MB/s 456MB/s ± 2MB/s 457MB/s ± 2MB/s 456MB/s ± 1MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=File,minObjSz=1048576b,maxObjSz=10485760b-16 632MB/s ± 3MB/s 631MB/s ± 5MB/s 729MB/s ± 5MB/s 729MB/s ± 4MB/s 730MB/s ± 5MB/s 735MB/s ± 3MB/s 730MB/s ± 5MB/s 733MB/s ± 4MB/s 735MB/s ± 4MB/s 733MB/s ± 0MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=10,storage=File,minObjSz=10485760b,maxObjSz=104857600b-16 889MB/s ± 11MB/s 889MB/s ± 13MB/s 897MB/s ± 13MB/s 899MB/s ± 3MB/s 905MB/s ± 5MB/s 898MB/s ± 10MB/s 905MB/s ± 11MB/s 901MB/s ± 14MB/s 899MB/s ± 10MB/s 899MB/s ± 19MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=File,minObjSz=1024b,maxObjSz=102400b-16 92.1MB/s ± 0.3MB/s 92.4MB/s ± 0.4MB/s 92.3MB/s ± 0.3MB/s 92.1MB/s ± 0.2MB/s 92.1MB/s ± 0.3MB/s 91.9MB/s ± 0.7MB/s 92.0MB/s ± 0.3MB/s 92.0MB/s ± 0.5MB/s 91.9MB/s ± 0.3MB/s 92.2MB/s ± 0.0MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=1000,storage=File,minObjSz=10240b,maxObjSz=1048576b-16 122MB/s ± 1MB/s 122MB/s ± 1MB/s 207MB/s ± 2MB/s 208MB/s ± 3MB/s 207MB/s ± 7MB/s 210MB/s ± 1MB/s 208MB/s ± 2MB/s 209MB/s ± 2MB/s 211MB/s ± 2MB/s 209MB/s ± 2MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=File,minObjSz=102400b,maxObjSz=1048576b-16 306MB/s ± 2MB/s 307MB/s ± 1MB/s 322MB/s ± 2MB/s 323MB/s ± 1MB/s 323MB/s ± 2MB/s 324MB/s ± 2MB/s 326MB/s ± 3MB/s 324MB/s ± 2MB/s 323MB/s ± 2MB/s 322MB/s ± 1MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=File,minObjSz=1048576b,maxObjSz=10485760b-16 349MB/s ± 1MB/s 348MB/s ± 2MB/s 384MB/s ± 4MB/s 384MB/s ± 2MB/s 385MB/s ± 2MB/s 388MB/s ± 1MB/s 391MB/s ± 1MB/s 388MB/s ± 4MB/s 390MB/s ± 2MB/s 388MB/s ± 4MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=10,storage=File,minObjSz=10485760b,maxObjSz=104857600b-16 438MB/s ± 2MB/s 439MB/s ± 1MB/s 448MB/s ± 13MB/s 440MB/s ± 4MB/s 449MB/s ± 14MB/s 441MB/s ± 0MB/s 445MB/s ± 17MB/s 443MB/s ± 13MB/s 440MB/s ± 4MB/s 440MB/s ± 2MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=File,minObjSz=1024b,maxObjSz=102400b-16 94.1MB/s ± 0.7MB/s 94.8MB/s ± 0.3MB/s 94.4MB/s ± 0.6MB/s 94.3MB/s ± 0.4MB/s 94.5MB/s ± 0.2MB/s 94.2MB/s ± 0.3MB/s 94.1MB/s ± 0.9MB/s 94.3MB/s ± 0.6MB/s 93.9MB/s ± 0.6MB/s 94.4MB/s ± 0.3MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=1000,storage=File,minObjSz=10240b,maxObjSz=1048576b-16 153MB/s ± 2MB/s 155MB/s ± 2MB/s 282MB/s ± 7MB/s 279MB/s ± 7MB/s 280MB/s ± 6MB/s 283MB/s ± 6MB/s 278MB/s ± 12MB/s 278MB/s ± 4MB/s 283MB/s ± 6MB/s 278MB/s ± 9MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=File,minObjSz=102400b,maxObjSz=1048576b-16 394MB/s ± 9MB/s 391MB/s ± 10MB/s 417MB/s ± 1MB/s 415MB/s ± 2MB/s 415MB/s ± 2MB/s 415MB/s ± 3MB/s 416MB/s ± 2MB/s 413MB/s ± 2MB/s 414MB/s ± 2MB/s 416MB/s ± 2MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=File,minObjSz=1048576b,maxObjSz=10485760b-16 530MB/s ± 3MB/s 537MB/s ± 3MB/s 613MB/s ± 6MB/s 609MB/s ± 3MB/s 609MB/s ± 3MB/s 614MB/s ± 5MB/s 611MB/s ± 2MB/s 611MB/s ± 4MB/s 616MB/s ± 2MB/s 613MB/s ± 3MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=10,storage=File,minObjSz=10485760b,maxObjSz=104857600b-16 650MB/s ± 6MB/s 652MB/s ± 6MB/s 651MB/s ± 5MB/s 658MB/s ± 5MB/s 655MB/s ± 5MB/s 656MB/s ± 7MB/s 653MB/s ± 13MB/s 657MB/s ± 11MB/s 661MB/s ± 6MB/s 658MB/s ± 7MB/s

Memory store throughput (bytes/s)

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

Show results table
main [4dd9f12] main [146b0be] main [4035927] main [591965b] main [4ec9e8d] main [5e645df] main [d998ae7] main [ccd898e] main [db0a2c8] main [d9dd620]
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=Memory,minObjSz=1024b,maxObjSz=102400b-16 103MB/s ± 3MB/s 102MB/s ± 1MB/s 103MB/s ± 3MB/s 102MB/s ± 2MB/s 103MB/s ± 2MB/s 103MB/s ± 2MB/s 102MB/s ± 2MB/s 102MB/s ± 2MB/s 103MB/s ± 2MB/s 102MB/s ± 2MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=Memory,minObjSz=102400b,maxObjSz=1048576b-16 510MB/s ± 2MB/s 509MB/s ± 2MB/s 511MB/s ± 2MB/s 509MB/s ± 3MB/s 511MB/s ± 1MB/s 511MB/s ± 3MB/s 509MB/s ± 2MB/s 509MB/s ± 2MB/s 509MB/s ± 1MB/s 510MB/s ± 1MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=1000,storage=Memory,minObjSz=10240b,maxObjSz=102400b-16 108MB/s ± 2MB/s 109MB/s ± 2MB/s 109MB/s ± 0MB/s 109MB/s ± 1MB/s 108MB/s ± 1MB/s 108MB/s ± 2MB/s 108MB/s ± 1MB/s 109MB/s ± 1MB/s 108MB/s ± 1MB/s 108MB/s ± 2MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=Memory,minObjSz=1024b,maxObjSz=102400b-16 100MB/s ± 0MB/s 101MB/s ± 0MB/s 101MB/s ± 1MB/s 101MB/s ± 0MB/s 101MB/s ± 0MB/s 101MB/s ± 0MB/s 101MB/s ± 1MB/s 100MB/s ± 0MB/s 101MB/s ± 0MB/s 101MB/s ± 0MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=Memory,minObjSz=102400b,maxObjSz=1048576b-16 405MB/s ± 2MB/s 405MB/s ± 2MB/s 404MB/s ± 2MB/s 404MB/s ± 1MB/s 403MB/s ± 1MB/s 403MB/s ± 1MB/s 403MB/s ± 3MB/s 403MB/s ± 2MB/s 403MB/s ± 0MB/s 404MB/s ± 2MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=1000,storage=Memory,minObjSz=10240b,maxObjSz=102400b-16 100MB/s ± 1MB/s 100MB/s ± 0MB/s 99.5MB/s ± 0.6MB/s 100MB/s ± 0MB/s 100MB/s ± 0MB/s 100MB/s ± 0MB/s 100MB/s ± 0MB/s 100MB/s ± 0MB/s 100MB/s ± 0MB/s 100MB/s ± 1MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=Memory,minObjSz=1024b,maxObjSz=102400b-16 96.9MB/s ± 0.9MB/s 97.6MB/s ± 0.3MB/s 97.5MB/s ± 0.6MB/s 97.6MB/s ± 0.3MB/s 97.0MB/s ± 1.0MB/s 97.2MB/s ± 0.7MB/s 97.0MB/s ± 0.9MB/s 96.8MB/s ± 0.7MB/s 96.7MB/s ± 0.7MB/s 97.0MB/s ± 0.4MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=Memory,minObjSz=102400b,maxObjSz=1048576b-16 463MB/s ± 2MB/s 463MB/s ± 1MB/s 464MB/s ± 4MB/s 462MB/s ± 1MB/s 461MB/s ± 3MB/s 463MB/s ± 2MB/s 462MB/s ± 2MB/s 458MB/s ± 8MB/s 463MB/s ± 1MB/s 459MB/s ± 7MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=1000,storage=Memory,minObjSz=10240b,maxObjSz=102400b-16 102MB/s ± 1MB/s 103MB/s ± 0MB/s 102MB/s ± 1MB/s 102MB/s ± 0MB/s 102MB/s ± 1MB/s 102MB/s ± 1MB/s 102MB/s ± 1MB/s 102MB/s ± 1MB/s 102MB/s ± 1MB/s 102MB/s ± 0MB/s