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

Show jobs details
Job Source Filter Repetitions Go Worker Job Info
82511c85-8937-464d-8efe-20586b1ecf60 main
https://github.com/nats-io/nats-server.git
(4cec8d2ff7517549aec0872b2725761e11600912)
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-06-02 05:42:24 +0000 UTC
ef8ac782-a9ba-4e0c-bec4-738cee31e022 main
https://github.com/nats-io/nats-server.git
(050df88d3fb7e968ef8acf02b3ea092d439881c3)
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-06-03 05:46:07 +0000 UTC
13833398-f8cc-4a18-96b0-631fbcd2c998 main
https://github.com/nats-io/nats-server.git
(ab163d5532aa6cd1c18a9bf631938dcf72921746)
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-06-04 05:43:51 +0000 UTC
e1795f50-0d2e-42f6-9792-2ae0ca793652 main
https://github.com/nats-io/nats-server.git
(c8998296b86dd8dd0b703d48362d6cb338ccf177)
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-06-05 05:39:44 +0000 UTC
69e21fde-1b0a-48c2-8e94-6638792a8fd2 main
https://github.com/nats-io/nats-server.git
(ca6311b2e1da1f20d68ccb68f20a352f3c7799d7)
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-06-08 05:43:21 +0000 UTC
3057949e-8dc1-4116-8bac-0c2c1375fbd2 main
https://github.com/nats-io/nats-server.git
(26b1e7ad9b90049ae8ad302f67486a18ff731044)
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-06-09 05:30:05 +0000 UTC
ea150d10-8ab5-4a95-be7b-99e11786e802 main
https://github.com/nats-io/nats-server.git
(6d6edf754ee049fbbf915db0e894a8dddb3f7e3a)
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-06-10 05:39:40 +0000 UTC
8e14b3f4-277f-47ae-94f9-9869a4707d58 main
https://github.com/nats-io/nats-server.git
(526ed49ff7676caee6e9abb3ae333aac4dc33554)
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-06-12 05:42:33 +0000 UTC
99aba396-600b-4180-a40b-040e5e24fcd9 main
https://github.com/nats-io/nats-server.git
(f7d78f68993c74af5674fa49898481e3ee6a15a1)
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-06-15 05:56:24 +0000 UTC
d335fdfb-9f51-493b-819e-45350d64e718 main
https://github.com/nats-io/nats-server.git
(c16afd1db4006237eb156ccaa77117f1ecd1835a)
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-06-16 05:58:33 +0000 UTC

Read-only Throughput (get/s)

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

Show results table
main [4cec8d2] main [050df88] main [ab163d5] main [c899829] main [ca6311b] main [26b1e7a] main [6d6edf7] main [526ed49] main [f7d78f6] main [c16afd1]
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=Memory,minObjSz=1024b,maxObjSz=102400b-16 1.99k ± 0.03k 1.99k ± 0.04k 2.00k ± 0.05k 1.98k ± 0.03k 1.98k ± 0.05k 1.98k ± 0.05k 1.98k ± 0.04k 1.99k ± 0.05k 1.97k ± 0.02k 1.98k ± 0.04k
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=Memory,minObjSz=102400b,maxObjSz=1048576b-16 888 ± 1 891 ± 5 888 ± 5 888 ± 3 888 ± 2 885 ± 3 887 ± 2 887 ± 4 875 ± 12 887 ± 7
JetStreamObjStore/N=3,R=3/workload=readOnly/K=1000,storage=Memory,minObjSz=10240b,maxObjSz=102400b-16 1.94k ± 0.04k 1.93k ± 0.04k 1.93k ± 0.03k 1.93k ± 0.01k 1.92k ± 0.03k 1.92k ± 0.02k 1.92k ± 0.02k 1.93k ± 0.03k 1.92k ± 0.04k 1.92k ± 0.03k
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=File,minObjSz=1024b,maxObjSz=102400b-16 1.95k ± 0.01k 1.95k ± 0.01k 1.95k ± 0.01k 1.95k ± 0.01k 1.94k ± 0.02k 1.94k ± 0.01k 1.94k ± 0.01k 1.95k ± 0.01k 1.94k ± 0.01k 1.94k ± 0.01k
JetStreamObjStore/N=3,R=3/workload=readOnly/K=1000,storage=File,minObjSz=10240b,maxObjSz=1048576b-16 344 ± 14 344 ± 4 344 ± 7 351 ± 7 341 ± 6 348 ± 5 345 ± 11 338 ± 13 341 ± 7 341 ± 11
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=File,minObjSz=102400b,maxObjSz=1048576b-16 722 ± 5 727 ± 6 729 ± 10 729 ± 8 724 ± 12 717 ± 11 725 ± 11 722 ± 13 722 ± 7 716 ± 11
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=File,minObjSz=1048576b,maxObjSz=10485760b-16 113 ± 1 113 ± 1 112 ± 1 112 ± 1 112 ± 1 110 ± 1 111 ± 2 111 ± 1 111 ± 2 112 ± 1
JetStreamObjStore/N=3,R=3/workload=readOnly/K=10,storage=File,minObjSz=10485760b,maxObjSz=104857600b-16 15.6 ± 0.2 15.6 ± 0.2 15.6 ± 0.1 15.6 ± 0.2 15.5 ± 0.2 15.6 ± 0.3 15.6 ± 0.1 15.5 ± 0.1 15.5 ± 0.3 15.4 ± 0.2

Read-only Throughput (bytes/s)

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

Show results table
main [4cec8d2] main [050df88] main [ab163d5] main [c899829] main [ca6311b] main [26b1e7a] main [6d6edf7] main [526ed49] main [f7d78f6] main [c16afd1]
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=Memory,minObjSz=1024b,maxObjSz=102400b-16 103MB/s ± 2MB/s 103MB/s ± 2MB/s 103MB/s ± 3MB/s 103MB/s ± 2MB/s 103MB/s ± 2MB/s 102MB/s ± 3MB/s 102MB/s ± 2MB/s 103MB/s ± 3MB/s 102MB/s ± 1MB/s 102MB/s ± 2MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=Memory,minObjSz=102400b,maxObjSz=1048576b-16 511MB/s ± 0MB/s 513MB/s ± 3MB/s 511MB/s ± 3MB/s 511MB/s ± 2MB/s 511MB/s ± 1MB/s 509MB/s ± 2MB/s 510MB/s ± 1MB/s 510MB/s ± 2MB/s 504MB/s ± 7MB/s 510MB/s ± 4MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=1000,storage=Memory,minObjSz=10240b,maxObjSz=102400b-16 109MB/s ± 2MB/s 109MB/s ± 2MB/s 109MB/s ± 2MB/s 109MB/s ± 1MB/s 108MB/s ± 2MB/s 108MB/s ± 1MB/s 108MB/s ± 1MB/s 109MB/s ± 1MB/s 108MB/s ± 2MB/s 108MB/s ± 2MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=File,minObjSz=1024b,maxObjSz=102400b-16 101MB/s ± 1MB/s 101MB/s ± 0MB/s 101MB/s ± 0MB/s 101MB/s ± 1MB/s 100MB/s ± 1MB/s 101MB/s ± 0MB/s 100MB/s ± 1MB/s 101MB/s ± 1MB/s 100MB/s ± 1MB/s 100MB/s ± 1MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=1000,storage=File,minObjSz=10240b,maxObjSz=1048576b-16 182MB/s ± 8MB/s 182MB/s ± 2MB/s 182MB/s ± 4MB/s 186MB/s ± 4MB/s 181MB/s ± 3MB/s 184MB/s ± 3MB/s 183MB/s ± 6MB/s 177MB/s ± 1MB/s 180MB/s ± 4MB/s 180MB/s ± 6MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=File,minObjSz=102400b,maxObjSz=1048576b-16 415MB/s ± 3MB/s 419MB/s ± 3MB/s 419MB/s ± 6MB/s 419MB/s ± 4MB/s 417MB/s ± 7MB/s 413MB/s ± 6MB/s 417MB/s ± 7MB/s 416MB/s ± 7MB/s 416MB/s ± 4MB/s 412MB/s ± 7MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=File,minObjSz=1048576b,maxObjSz=10485760b-16 651MB/s ± 5MB/s 649MB/s ± 5MB/s 648MB/s ± 7MB/s 648MB/s ± 4MB/s 647MB/s ± 4MB/s 636MB/s ± 6MB/s 643MB/s ± 10MB/s 641MB/s ± 7MB/s 641MB/s ± 9MB/s 643MB/s ± 4MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=10,storage=File,minObjSz=10485760b,maxObjSz=104857600b-16 900MB/s ± 14MB/s 898MB/s ± 11MB/s 901MB/s ± 6MB/s 899MB/s ± 12MB/s 895MB/s ± 10MB/s 900MB/s ± 15MB/s 899MB/s ± 7MB/s 893MB/s ± 8MB/s 892MB/s ± 16MB/s 888MB/s ± 14MB/s

Write-only Throughput (put/s)

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

Show results table
main [4cec8d2] main [050df88] main [ab163d5] main [c899829] main [ca6311b] main [26b1e7a] main [6d6edf7] main [526ed49] main [f7d78f6] main [c16afd1]
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=Memory,minObjSz=1024b,maxObjSz=102400b-16 1.96k ± 0.01k 1.96k ± 0.00k 1.95k ± 0.01k 1.95k ± 0.01k 1.95k ± 0.01k 1.95k ± 0.01k 1.95k ± 0.01k 1.95k ± 0.02k 1.95k ± 0.01k 1.95k ± 0.01k
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=Memory,minObjSz=102400b,maxObjSz=1048576b-16 704 ± 4 703 ± 2 704 ± 2 702 ± 2 699 ± 3 701 ± 2 705 ± 2 704 ± 3 701 ± 3 700 ± 2
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=1000,storage=Memory,minObjSz=10240b,maxObjSz=102400b-16 1.78k ± 0.00k 1.78k ± 0.00k 1.78k ± 0.01k 1.77k ± 0.01k 1.77k ± 0.00k 1.77k ± 0.01k 1.77k ± 0.00k 1.77k ± 0.01k 1.78k ± 0.00k 1.77k ± 0.01k
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=File,minObjSz=1024b,maxObjSz=102400b-16 1.79k ± 0.00k 1.80k ± 0.02k 1.79k ± 0.01k 1.78k ± 0.00k 1.78k ± 0.01k 1.78k ± 0.01k 1.78k ± 0.00k 1.79k ± 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 229 ± 2 229 ± 1 230 ± 2 229 ± 1 227 ± 1 228 ± 1 225 ± 2 227 ± 1 227 ± 1 226 ± 1
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=File,minObjSz=102400b,maxObjSz=1048576b-16 532 ± 3 535 ± 4 534 ± 3 529 ± 3 527 ± 3 528 ± 5 532 ± 6 532 ± 4 530 ± 7 528 ± 5
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=File,minObjSz=1048576b,maxObjSz=10485760b-16 60.0 ± 0.4 59.8 ± 0.5 60.2 ± 0.3 59.7 ± 0.4 59.2 ± 0.3 59.3 ± 0.2 59.2 ± 0.5 59.5 ± 0.2 59.4 ± 0.4 59.6 ± 0.3
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=10,storage=File,minObjSz=10485760b,maxObjSz=104857600b-16 7.55 ± 0.08 7.56 ± 0.23 7.72 ± 0.14 7.61 ± 0.23 7.69 ± 0.10 7.63 ± 0.13 7.68 ± 0.18 7.68 ± 0.19 7.61 ± 0.14 7.60 ± 0.20

Write-only Throughput (bytes/s)

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

Show results table
main [4cec8d2] main [050df88] main [ab163d5] main [c899829] main [ca6311b] main [26b1e7a] main [6d6edf7] main [526ed49] main [f7d78f6] main [c16afd1]
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=Memory,minObjSz=1024b,maxObjSz=102400b-16 101MB/s ± 1MB/s 101MB/s ± 0MB/s 101MB/s ± 1MB/s 101MB/s ± 0MB/s 101MB/s ± 0MB/s 101MB/s ± 1MB/s 101MB/s ± 0MB/s 101MB/s ± 1MB/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 ± 1MB/s 405MB/s ± 1MB/s 404MB/s ± 1MB/s 402MB/s ± 2MB/s 404MB/s ± 1MB/s 406MB/s ± 1MB/s 405MB/s ± 2MB/s 404MB/s ± 2MB/s 403MB/s ± 1MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=1000,storage=Memory,minObjSz=10240b,maxObjSz=102400b-16 100MB/s ± 0MB/s 100MB/s ± 0MB/s 100MB/s ± 1MB/s 100MB/s ± 0MB/s 100MB/s ± 0MB/s 100MB/s ± 0MB/s 99.5MB/s ± 0.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.4MB/s ± 0.2MB/s 92.8MB/s ± 0.8MB/s 92.5MB/s ± 0.4MB/s 92.2MB/s ± 0.2MB/s 92.2MB/s ± 0.7MB/s 92.2MB/s ± 0.4MB/s 91.9MB/s ± 0.2MB/s 92.3MB/s ± 0.5MB/s 92.2MB/s ± 0.4MB/s 92.1MB/s ± 0.1MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=1000,storage=File,minObjSz=10240b,maxObjSz=1048576b-16 121MB/s ± 1MB/s 121MB/s ± 1MB/s 122MB/s ± 1MB/s 121MB/s ± 1MB/s 120MB/s ± 1MB/s 121MB/s ± 0MB/s 119MB/s ± 1MB/s 120MB/s ± 0MB/s 120MB/s ± 1MB/s 120MB/s ± 1MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=File,minObjSz=102400b,maxObjSz=1048576b-16 306MB/s ± 2MB/s 308MB/s ± 2MB/s 307MB/s ± 2MB/s 304MB/s ± 1MB/s 303MB/s ± 2MB/s 304MB/s ± 3MB/s 306MB/s ± 3MB/s 306MB/s ± 2MB/s 305MB/s ± 4MB/s 304MB/s ± 3MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=File,minObjSz=1048576b,maxObjSz=10485760b-16 346MB/s ± 2MB/s 345MB/s ± 3MB/s 347MB/s ± 2MB/s 344MB/s ± 2MB/s 341MB/s ± 2MB/s 342MB/s ± 1MB/s 342MB/s ± 3MB/s 343MB/s ± 1MB/s 342MB/s ± 2MB/s 343MB/s ± 2MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=10,storage=File,minObjSz=10485760b,maxObjSz=104857600b-16 435MB/s ± 4MB/s 436MB/s ± 13MB/s 445MB/s ± 8MB/s 439MB/s ± 13MB/s 443MB/s ± 6MB/s 440MB/s ± 8MB/s 443MB/s ± 10MB/s 443MB/s ± 11MB/s 439MB/s ± 8MB/s 438MB/s ± 11MB/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 [4cec8d2] main [050df88] main [ab163d5] main [c899829] main [ca6311b] main [26b1e7a] main [6d6edf7] main [526ed49] main [f7d78f6] main [c16afd1]
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=Memory,minObjSz=1024b,maxObjSz=102400b-16 1.89k ± 0.01k 1.89k ± 0.00k 1.88k ± 0.01k 1.88k ± 0.01k 1.89k ± 0.01k 1.88k ± 0.01k 1.88k ± 0.01k 1.89k ± 0.01k 1.88k ± 0.01k 1.89k ± 0.01k
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=Memory,minObjSz=102400b,maxObjSz=1048576b-16 808 ± 6 806 ± 8 809 ± 4 802 ± 1 806 ± 5 805 ± 1 803 ± 4 803 ± 4 802 ± 2 806 ± 2
JetStreamObjStore/N=3,R=3/workload=0.8/K=1000,storage=Memory,minObjSz=10240b,maxObjSz=102400b-16 1.83k ± 0.01k 1.83k ± 0.01k 1.81k ± 0.01k 1.82k ± 0.01k 1.81k ± 0.01k 1.82k ± 0.01k 1.83k ± 0.01k 1.82k ± 0.01k 1.82k ± 0.01k 1.82k ± 0.01k
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=File,minObjSz=1024b,maxObjSz=102400b-16 1.83k ± 0.00k 1.83k ± 0.01k 1.83k ± 0.02k 1.83k ± 0.00k 1.82k ± 0.01k 1.82k ± 0.01k 1.83k ± 0.01k 1.83k ± 0.01k 1.82k ± 0.02k 1.82k ± 0.02k
JetStreamObjStore/N=3,R=3/workload=0.8/K=1000,storage=File,minObjSz=10240b,maxObjSz=1048576b-16 312 ± 5 316 ± 6 314 ± 5 320 ± 3 310 ± 2 311 ± 1 313 ± 7 315 ± 6 313 ± 6 313 ± 8
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=File,minObjSz=102400b,maxObjSz=1048576b-16 700 ± 7 702 ± 9 705 ± 4 704 ± 7 693 ± 4 700 ± 6 696 ± 4 700 ± 8 697 ± 5 700 ± 7
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=File,minObjSz=1048576b,maxObjSz=10485760b-16 93.6 ± 0.5 93.2 ± 1.5 93.6 ± 0.8 93.0 ± 1.3 92.6 ± 0.7 92.5 ± 0.7 92.2 ± 1.2 92.4 ± 0.4 92.1 ± 0.6 92.5 ± 0.9
JetStreamObjStore/N=3,R=3/workload=0.8/K=10,storage=File,minObjSz=10485760b,maxObjSz=104857600b-16 11.3 ± 0.2 11.3 ± 0.1 11.3 ± 0.1 11.3 ± 0.0 11.3 ± 0.1 11.2 ± 0.1 11.3 ± 0.1 11.4 ± 0.3 11.2 ± 0.1 11.3 ± 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 [4cec8d2] main [050df88] main [ab163d5] main [c899829] main [ca6311b] main [26b1e7a] main [6d6edf7] main [526ed49] main [f7d78f6] main [c16afd1]
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=Memory,minObjSz=1024b,maxObjSz=102400b-16 97.9MB/s ± 0.6MB/s 98.0MB/s ± 0.2MB/s 97.3MB/s ± 0.3MB/s 97.5MB/s ± 0.6MB/s 97.5MB/s ± 0.6MB/s 97.2MB/s ± 0.6MB/s 97.3MB/s ± 0.6MB/s 97.6MB/s ± 0.5MB/s 97.3MB/s ± 0.6MB/s 97.5MB/s ± 0.5MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=Memory,minObjSz=102400b,maxObjSz=1048576b-16 465MB/s ± 3MB/s 464MB/s ± 5MB/s 466MB/s ± 2MB/s 462MB/s ± 1MB/s 464MB/s ± 3MB/s 463MB/s ± 1MB/s 462MB/s ± 2MB/s 462MB/s ± 3MB/s 461MB/s ± 1MB/s 464MB/s ± 1MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=1000,storage=Memory,minObjSz=10240b,maxObjSz=102400b-16 103MB/s ± 1MB/s 103MB/s ± 1MB/s 102MB/s ± 1MB/s 103MB/s ± 1MB/s 102MB/s ± 1MB/s 102MB/s ± 1MB/s 103MB/s ± 0MB/s 103MB/s ± 1MB/s 102MB/s ± 1MB/s 102MB/s ± 1MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=File,minObjSz=1024b,maxObjSz=102400b-16 94.6MB/s ± 0.2MB/s 94.7MB/s ± 0.7MB/s 94.4MB/s ± 1.1MB/s 94.5MB/s ± 0.2MB/s 94.2MB/s ± 0.4MB/s 94.3MB/s ± 0.4MB/s 94.4MB/s ± 0.5MB/s 94.7MB/s ± 0.3MB/s 94.2MB/s ± 0.8MB/s 94.0MB/s ± 0.8MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=1000,storage=File,minObjSz=10240b,maxObjSz=1048576b-16 165MB/s ± 3MB/s 167MB/s ± 3MB/s 166MB/s ± 2MB/s 169MB/s ± 2MB/s 164MB/s ± 1MB/s 165MB/s ± 0MB/s 166MB/s ± 4MB/s 167MB/s ± 3MB/s 166MB/s ± 3MB/s 166MB/s ± 4MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=File,minObjSz=102400b,maxObjSz=1048576b-16 403MB/s ± 4MB/s 404MB/s ± 5MB/s 406MB/s ± 2MB/s 405MB/s ± 4MB/s 399MB/s ± 2MB/s 403MB/s ± 3MB/s 401MB/s ± 2MB/s 403MB/s ± 5MB/s 401MB/s ± 3MB/s 403MB/s ± 4MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=File,minObjSz=1048576b,maxObjSz=10485760b-16 540MB/s ± 3MB/s 538MB/s ± 8MB/s 540MB/s ± 5MB/s 536MB/s ± 7MB/s 534MB/s ± 4MB/s 534MB/s ± 4MB/s 532MB/s ± 7MB/s 533MB/s ± 2MB/s 531MB/s ± 3MB/s 533MB/s ± 5MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=10,storage=File,minObjSz=10485760b,maxObjSz=104857600b-16 649MB/s ± 9MB/s 654MB/s ± 6MB/s 651MB/s ± 4MB/s 649MB/s ± 3MB/s 650MB/s ± 7MB/s 646MB/s ± 5MB/s 652MB/s ± 8MB/s 658MB/s ± 16MB/s 646MB/s ± 4MB/s 651MB/s ± 8MB/s

File store throughput (bytes/s)

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

Show results table
main [4cec8d2] main [050df88] main [ab163d5] main [c899829] main [ca6311b] main [26b1e7a] main [6d6edf7] main [526ed49] main [f7d78f6] main [c16afd1]
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=File,minObjSz=1024b,maxObjSz=102400b-16 101MB/s ± 1MB/s 101MB/s ± 0MB/s 101MB/s ± 0MB/s 101MB/s ± 1MB/s 100MB/s ± 1MB/s 101MB/s ± 0MB/s 100MB/s ± 1MB/s 101MB/s ± 1MB/s 100MB/s ± 1MB/s 100MB/s ± 1MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=1000,storage=File,minObjSz=10240b,maxObjSz=1048576b-16 182MB/s ± 8MB/s 182MB/s ± 2MB/s 182MB/s ± 4MB/s 186MB/s ± 4MB/s 181MB/s ± 3MB/s 184MB/s ± 3MB/s 183MB/s ± 6MB/s 177MB/s ± 1MB/s 180MB/s ± 4MB/s 180MB/s ± 6MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=File,minObjSz=102400b,maxObjSz=1048576b-16 415MB/s ± 3MB/s 419MB/s ± 3MB/s 419MB/s ± 6MB/s 419MB/s ± 4MB/s 417MB/s ± 7MB/s 413MB/s ± 6MB/s 417MB/s ± 7MB/s 416MB/s ± 7MB/s 416MB/s ± 4MB/s 412MB/s ± 7MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=File,minObjSz=1048576b,maxObjSz=10485760b-16 651MB/s ± 5MB/s 649MB/s ± 5MB/s 648MB/s ± 7MB/s 648MB/s ± 4MB/s 647MB/s ± 4MB/s 636MB/s ± 6MB/s 643MB/s ± 10MB/s 641MB/s ± 7MB/s 641MB/s ± 9MB/s 643MB/s ± 4MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=10,storage=File,minObjSz=10485760b,maxObjSz=104857600b-16 900MB/s ± 14MB/s 898MB/s ± 11MB/s 901MB/s ± 6MB/s 899MB/s ± 12MB/s 895MB/s ± 10MB/s 900MB/s ± 15MB/s 899MB/s ± 7MB/s 893MB/s ± 8MB/s 892MB/s ± 16MB/s 888MB/s ± 14MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=File,minObjSz=1024b,maxObjSz=102400b-16 92.4MB/s ± 0.2MB/s 92.8MB/s ± 0.8MB/s 92.5MB/s ± 0.4MB/s 92.2MB/s ± 0.2MB/s 92.2MB/s ± 0.7MB/s 92.2MB/s ± 0.4MB/s 91.9MB/s ± 0.2MB/s 92.3MB/s ± 0.5MB/s 92.2MB/s ± 0.4MB/s 92.1MB/s ± 0.1MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=1000,storage=File,minObjSz=10240b,maxObjSz=1048576b-16 121MB/s ± 1MB/s 121MB/s ± 1MB/s 122MB/s ± 1MB/s 121MB/s ± 1MB/s 120MB/s ± 1MB/s 121MB/s ± 0MB/s 119MB/s ± 1MB/s 120MB/s ± 0MB/s 120MB/s ± 1MB/s 120MB/s ± 1MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=File,minObjSz=102400b,maxObjSz=1048576b-16 306MB/s ± 2MB/s 308MB/s ± 2MB/s 307MB/s ± 2MB/s 304MB/s ± 1MB/s 303MB/s ± 2MB/s 304MB/s ± 3MB/s 306MB/s ± 3MB/s 306MB/s ± 2MB/s 305MB/s ± 4MB/s 304MB/s ± 3MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=File,minObjSz=1048576b,maxObjSz=10485760b-16 346MB/s ± 2MB/s 345MB/s ± 3MB/s 347MB/s ± 2MB/s 344MB/s ± 2MB/s 341MB/s ± 2MB/s 342MB/s ± 1MB/s 342MB/s ± 3MB/s 343MB/s ± 1MB/s 342MB/s ± 2MB/s 343MB/s ± 2MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=10,storage=File,minObjSz=10485760b,maxObjSz=104857600b-16 435MB/s ± 4MB/s 436MB/s ± 13MB/s 445MB/s ± 8MB/s 439MB/s ± 13MB/s 443MB/s ± 6MB/s 440MB/s ± 8MB/s 443MB/s ± 10MB/s 443MB/s ± 11MB/s 439MB/s ± 8MB/s 438MB/s ± 11MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=File,minObjSz=1024b,maxObjSz=102400b-16 94.6MB/s ± 0.2MB/s 94.7MB/s ± 0.7MB/s 94.4MB/s ± 1.1MB/s 94.5MB/s ± 0.2MB/s 94.2MB/s ± 0.4MB/s 94.3MB/s ± 0.4MB/s 94.4MB/s ± 0.5MB/s 94.7MB/s ± 0.3MB/s 94.2MB/s ± 0.8MB/s 94.0MB/s ± 0.8MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=1000,storage=File,minObjSz=10240b,maxObjSz=1048576b-16 165MB/s ± 3MB/s 167MB/s ± 3MB/s 166MB/s ± 2MB/s 169MB/s ± 2MB/s 164MB/s ± 1MB/s 165MB/s ± 0MB/s 166MB/s ± 4MB/s 167MB/s ± 3MB/s 166MB/s ± 3MB/s 166MB/s ± 4MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=File,minObjSz=102400b,maxObjSz=1048576b-16 403MB/s ± 4MB/s 404MB/s ± 5MB/s 406MB/s ± 2MB/s 405MB/s ± 4MB/s 399MB/s ± 2MB/s 403MB/s ± 3MB/s 401MB/s ± 2MB/s 403MB/s ± 5MB/s 401MB/s ± 3MB/s 403MB/s ± 4MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=File,minObjSz=1048576b,maxObjSz=10485760b-16 540MB/s ± 3MB/s 538MB/s ± 8MB/s 540MB/s ± 5MB/s 536MB/s ± 7MB/s 534MB/s ± 4MB/s 534MB/s ± 4MB/s 532MB/s ± 7MB/s 533MB/s ± 2MB/s 531MB/s ± 3MB/s 533MB/s ± 5MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=10,storage=File,minObjSz=10485760b,maxObjSz=104857600b-16 649MB/s ± 9MB/s 654MB/s ± 6MB/s 651MB/s ± 4MB/s 649MB/s ± 3MB/s 650MB/s ± 7MB/s 646MB/s ± 5MB/s 652MB/s ± 8MB/s 658MB/s ± 16MB/s 646MB/s ± 4MB/s 651MB/s ± 8MB/s

Memory store throughput (bytes/s)

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

Show results table
main [4cec8d2] main [050df88] main [ab163d5] main [c899829] main [ca6311b] main [26b1e7a] main [6d6edf7] main [526ed49] main [f7d78f6] main [c16afd1]
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=Memory,minObjSz=1024b,maxObjSz=102400b-16 103MB/s ± 2MB/s 103MB/s ± 2MB/s 103MB/s ± 3MB/s 103MB/s ± 2MB/s 103MB/s ± 2MB/s 102MB/s ± 3MB/s 102MB/s ± 2MB/s 103MB/s ± 3MB/s 102MB/s ± 1MB/s 102MB/s ± 2MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=100,storage=Memory,minObjSz=102400b,maxObjSz=1048576b-16 511MB/s ± 0MB/s 513MB/s ± 3MB/s 511MB/s ± 3MB/s 511MB/s ± 2MB/s 511MB/s ± 1MB/s 509MB/s ± 2MB/s 510MB/s ± 1MB/s 510MB/s ± 2MB/s 504MB/s ± 7MB/s 510MB/s ± 4MB/s
JetStreamObjStore/N=3,R=3/workload=readOnly/K=1000,storage=Memory,minObjSz=10240b,maxObjSz=102400b-16 109MB/s ± 2MB/s 109MB/s ± 2MB/s 109MB/s ± 2MB/s 109MB/s ± 1MB/s 108MB/s ± 2MB/s 108MB/s ± 1MB/s 108MB/s ± 1MB/s 109MB/s ± 1MB/s 108MB/s ± 2MB/s 108MB/s ± 2MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=100,storage=Memory,minObjSz=1024b,maxObjSz=102400b-16 101MB/s ± 1MB/s 101MB/s ± 0MB/s 101MB/s ± 1MB/s 101MB/s ± 0MB/s 101MB/s ± 0MB/s 101MB/s ± 1MB/s 101MB/s ± 0MB/s 101MB/s ± 1MB/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 ± 1MB/s 405MB/s ± 1MB/s 404MB/s ± 1MB/s 402MB/s ± 2MB/s 404MB/s ± 1MB/s 406MB/s ± 1MB/s 405MB/s ± 2MB/s 404MB/s ± 2MB/s 403MB/s ± 1MB/s
JetStreamObjStore/N=3,R=3/workload=writeOnly/K=1000,storage=Memory,minObjSz=10240b,maxObjSz=102400b-16 100MB/s ± 0MB/s 100MB/s ± 0MB/s 100MB/s ± 1MB/s 100MB/s ± 0MB/s 100MB/s ± 0MB/s 100MB/s ± 0MB/s 99.5MB/s ± 0.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 97.9MB/s ± 0.6MB/s 98.0MB/s ± 0.2MB/s 97.3MB/s ± 0.3MB/s 97.5MB/s ± 0.6MB/s 97.5MB/s ± 0.6MB/s 97.2MB/s ± 0.6MB/s 97.3MB/s ± 0.6MB/s 97.6MB/s ± 0.5MB/s 97.3MB/s ± 0.6MB/s 97.5MB/s ± 0.5MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=100,storage=Memory,minObjSz=102400b,maxObjSz=1048576b-16 465MB/s ± 3MB/s 464MB/s ± 5MB/s 466MB/s ± 2MB/s 462MB/s ± 1MB/s 464MB/s ± 3MB/s 463MB/s ± 1MB/s 462MB/s ± 2MB/s 462MB/s ± 3MB/s 461MB/s ± 1MB/s 464MB/s ± 1MB/s
JetStreamObjStore/N=3,R=3/workload=0.8/K=1000,storage=Memory,minObjSz=10240b,maxObjSz=102400b-16 103MB/s ± 1MB/s 103MB/s ± 1MB/s 102MB/s ± 1MB/s 103MB/s ± 1MB/s 102MB/s ± 1MB/s 102MB/s ± 1MB/s 103MB/s ± 0MB/s 103MB/s ± 1MB/s 102MB/s ± 1MB/s 102MB/s ± 1MB/s