Results report for job eb72a3a8-27b8-44a0-9232-b933ec55f22a

Show jobs details
Job Source Filter Repetitions Go Worker Job Info
eb72a3a8-27b8-44a0-9232-b933ec55f22a main
https://github.com/nats-io/nats-server.git
(7c38a319e0a68d4d7f8048f3e0dc06607dcd283e)
BenchmarkJetStream(Publish|Consume).*/.*R=3.* 5 x 3s go version go1.25.7 linux/amd64
(/usr/local/go1.25.4/bin/go)
dev (?)
eu-amsterdam1.nats-demo.equinix.synadia.net
Linux_5.15.0-164-generic-x86_64
Submitted by at 2026-02-15 00:00:35 +0000 UTC

speed results distribution

Show results table
main
JetStreamConsume/N=3,R=3,MsgSz=10b/PUSH[Sync,Ephemeral]-16 5.43MB/s ± 0.65MB/s
JetStreamConsume/N=3,R=3,MsgSz=10b/PUSH[Async,Ephemeral]-16 5.77MB/s ± 1.14MB/s
JetStreamConsume/N=3,R=3,MsgSz=10b/PUSH[Async,Ordered]-16 11.1MB/s ± 0.7MB/s
JetStreamConsume/N=3,R=3,MsgSz=10b/PUSH[Async,Durable]-16 3.96MB/s ± 0.25MB/s
JetStreamConsume/N=3,R=3,MsgSz=10b/PULL[Durable]-16 2.17MB/s ± 0.04MB/s
JetStreamConsume/N=3,R=3,MsgSz=10b/PULL[Ephemeral]-16 3.18MB/s ± 0.04MB/s
JetStreamConsume/N=3,R=3,MsgSz=1024b/PUSH[Sync,Ephemeral]-16 442MB/s ± 36MB/s
JetStreamConsume/N=3,R=3,MsgSz=1024b/PUSH[Async,Ephemeral]-16 506MB/s ± 62MB/s
JetStreamConsume/N=3,R=3,MsgSz=1024b/PUSH[Async,Durable]-16 332MB/s ± 30MB/s
JetStreamConsume/N=3,R=3,MsgSz=1024b/PULL[Durable]-16 226MB/s ± 28MB/s
JetStreamConsume/N=3,R=3,MsgSz=1024b/PULL[Ephemeral]-16 284MB/s ± 2MB/s
JetStreamConsumeFilteredContiguous/N=3,R=3,storage=Memory,SF-16 14.2MB/s ± 3.9MB/s
JetStreamConsumeFilteredContiguous/N=3,R=3,storage=Memory-16 14.2MB/s ± 3.9MB/s
JetStreamConsumeFilteredContiguous/N=3,R=3,storage=File,SF-16 14.1MB/s ± 3.8MB/s
JetStreamConsumeFilteredContiguous/N=3,R=3,storage=File-16 11.5MB/s ± 0.0MB/s
JetStreamConsumeWithFilters/N=3,R=3,storage=Memory/D=100,DS=10,F=5,C=12-16 no data
JetStreamConsumeWithFilters/N=3,R=3,storage=Memory/D=1000,DS=10,F=25,C=12-16 no data
JetStreamConsumeWithFilters/N=3,R=3,storage=Memory/D=10000,DS=10,F=50,C=12-16 no data
JetStreamConsumeWithFilters/N=3,R=3,storage=File/D=100,DS=10,F=5,C=12-16 no data
JetStreamConsumeWithFilters/N=3,R=3,storage=File/D=1000,DS=10,F=25,C=12-16 no data
JetStreamConsumeWithFilters/N=3,R=3,storage=File/D=10000,DS=10,F=50,C=12-16 no data
JetStreamPublish/N=3,R=3,MsgSz=10b,Subjs=1/Sync-16 100kB/s ± 0kB/s
JetStreamPublish/N=3,R=3,MsgSz=10b,Subjs=1/Async[W:1000]-16 2.78MB/s ± 0.04MB/s
JetStreamPublish/N=3,R=3,MsgSz=10b,Subjs=1/Async[W:4000]-16 2.81MB/s ± 0.00MB/s
JetStreamPublish/N=3,R=3,MsgSz=10b,Subjs=1/Async[W:8000]-16 2.86MB/s ± 0.03MB/s
JetStreamPublish/N=3,R=3,MsgSz=1024b,Subjs=1/Sync-16 9.74MB/s ± 0.11MB/s
JetStreamPublish/N=3,R=3,MsgSz=1024b,Subjs=1/Async[W:1000]-16 181MB/s ± 2MB/s
JetStreamPublish/N=3,R=3,MsgSz=1024b,Subjs=1/Async[W:4000]-16 188MB/s ± 1MB/s
JetStreamPublish/N=3,R=3,MsgSz=1024b,Subjs=1/Async[W:8000]-16 189MB/s ± 0MB/s
JetStreamPublish/N=3,R=3,MsgSz=10b,Subjs=1#01/Sync-16 100kB/s ± 0kB/s
JetStreamPublish/N=3,R=3,MsgSz=10b,Subjs=1#01/Async[W:1000]-16 2.77MB/s ± 0.03MB/s
JetStreamPublish/N=3,R=3,MsgSz=10b,Subjs=1#01/Async[W:4000]-16 2.81MB/s ± 0.03MB/s
JetStreamPublish/N=3,R=3,MsgSz=10b,Subjs=1#01/Async[W:8000]-16 2.86MB/s ± 0.02MB/s
JetStreamPublish/N=3,R=3,MsgSz=1024b,Subjs=1#01/Sync-16 9.71MB/s ± 0.08MB/s
JetStreamPublish/N=3,R=3,MsgSz=1024b,Subjs=1#01/Async[W:1000]-16 182MB/s ± 3MB/s
JetStreamPublish/N=3,R=3,MsgSz=1024b,Subjs=1#01/Async[W:4000]-16 188MB/s ± 0MB/s
JetStreamPublish/N=3,R=3,MsgSz=1024b,Subjs=1#01/Async[W:8000]-16 188MB/s ± 2MB/s
JetStreamPublishConcurrent/N=3,R=3/msgSz=10b/pubs=12-16 700kB/s ± 0kB/s
JetStreamPublishConcurrent/N=3,R=3/msgSz=1024b/pubs=12-16 59.8MB/s ± 2.1MB/s
JetStreamPublishConcurrent/N=3,R=3/msgSz=102400b/pubs=12-16 182MB/s ± 57MB/s
JetStreamPublishConcurrent/N=3,R=3#01/msgSz=10b/pubs=12-16 700kB/s ± 0kB/s
JetStreamPublishConcurrent/N=3,R=3#01/msgSz=1024b/pubs=12-16 61.1MB/s ± 0.9MB/s
JetStreamPublishConcurrent/N=3,R=3#01/msgSz=102400b/pubs=12-16 243MB/s ± 5MB/s

time/op results distribution

Show results table
main
JetStreamConsume/N=3,R=3,MsgSz=10b/PUSH[Sync,Ephemeral]-16 1.85µs ± 0.09µs
JetStreamConsume/N=3,R=3,MsgSz=10b/PUSH[Async,Ephemeral]-16 1.75µs ± 0.09µs
JetStreamConsume/N=3,R=3,MsgSz=10b/PUSH[Async,Ordered]-16 904ns ± 46ns
JetStreamConsume/N=3,R=3,MsgSz=10b/PUSH[Async,Durable]-16 2.53µs ± 0.12µs
JetStreamConsume/N=3,R=3,MsgSz=10b/PULL[Durable]-16 4.62µs ± 0.10µs
JetStreamConsume/N=3,R=3,MsgSz=10b/PULL[Ephemeral]-16 3.14µs ± 0.03µs
JetStreamConsume/N=3,R=3,MsgSz=1024b/PUSH[Sync,Ephemeral]-16 2.32µs ± 0.07µs
JetStreamConsume/N=3,R=3,MsgSz=1024b/PUSH[Async,Ephemeral]-16 2.04µs ± 0.12µs
JetStreamConsume/N=3,R=3,MsgSz=1024b/PUSH[Async,Durable]-16 3.17µs ± 1.18µs
JetStreamConsume/N=3,R=3,MsgSz=1024b/PULL[Durable]-16 4.58µs ± 0.66µs
JetStreamConsume/N=3,R=3,MsgSz=1024b/PULL[Ephemeral]-16 3.60µs ± 0.04µs
JetStreamConsumeFilteredContiguous/N=3,R=3,storage=Memory,SF-16 75.6µs ± 12.9µs
JetStreamConsumeFilteredContiguous/N=3,R=3,storage=Memory-16 75.8µs ± 12.9µs
JetStreamConsumeFilteredContiguous/N=3,R=3,storage=File,SF-16 76.2µs ± 12.6µs
JetStreamConsumeFilteredContiguous/N=3,R=3,storage=File-16 89.4µs ± 0.2µs
JetStreamConsumeWithFilters/N=3,R=3,storage=Memory/D=100,DS=10,F=5,C=12-16 316µs ± 2µs
JetStreamConsumeWithFilters/N=3,R=3,storage=Memory/D=1000,DS=10,F=25,C=12-16 949µs ± 90µs
JetStreamConsumeWithFilters/N=3,R=3,storage=Memory/D=10000,DS=10,F=50,C=12-16 5.69ms ± 0.04ms
JetStreamConsumeWithFilters/N=3,R=3,storage=File/D=100,DS=10,F=5,C=12-16 413µs ± 115µs
JetStreamConsumeWithFilters/N=3,R=3,storage=File/D=1000,DS=10,F=25,C=12-16 1.99ms ± 0.03ms
JetStreamConsumeWithFilters/N=3,R=3,storage=File/D=10000,DS=10,F=50,C=12-16 8.02ms ± 0.10ms
JetStreamPublish/N=3,R=3,MsgSz=10b,Subjs=1/Sync-16 101µs ± 1µs
JetStreamPublish/N=3,R=3,MsgSz=10b,Subjs=1/Async[W:1000]-16 3.59µs ± 0.05µs
JetStreamPublish/N=3,R=3,MsgSz=10b,Subjs=1/Async[W:4000]-16 3.56µs ± 0.01µs
JetStreamPublish/N=3,R=3,MsgSz=10b,Subjs=1/Async[W:8000]-16 3.49µs ± 0.02µs
JetStreamPublish/N=3,R=3,MsgSz=1024b,Subjs=1/Sync-16 105µs ± 2µs
JetStreamPublish/N=3,R=3,MsgSz=1024b,Subjs=1/Async[W:1000]-16 5.65µs ± 0.12µs
JetStreamPublish/N=3,R=3,MsgSz=1024b,Subjs=1/Async[W:4000]-16 5.45µs ± 0.03µs
JetStreamPublish/N=3,R=3,MsgSz=1024b,Subjs=1/Async[W:8000]-16 5.40µs ± 0.01µs
JetStreamPublish/N=3,R=3,MsgSz=10b,Subjs=1#01/Sync-16 99.4µs ± 0.9µs
JetStreamPublish/N=3,R=3,MsgSz=10b,Subjs=1#01/Async[W:1000]-16 3.61µs ± 0.03µs
JetStreamPublish/N=3,R=3,MsgSz=10b,Subjs=1#01/Async[W:4000]-16 3.56µs ± 0.06µs
JetStreamPublish/N=3,R=3,MsgSz=10b,Subjs=1#01/Async[W:8000]-16 3.50µs ± 0.03µs
JetStreamPublish/N=3,R=3,MsgSz=1024b,Subjs=1#01/Sync-16 105µs ± 1µs
JetStreamPublish/N=3,R=3,MsgSz=1024b,Subjs=1#01/Async[W:1000]-16 5.59µs ± 0.02µs
JetStreamPublish/N=3,R=3,MsgSz=1024b,Subjs=1#01/Async[W:4000]-16 5.46µs ± 0.02µs
JetStreamPublish/N=3,R=3,MsgSz=1024b,Subjs=1#01/Async[W:8000]-16 5.44µs ± 0.14µs
JetStreamPublishConcurrent/N=3,R=3/msgSz=10b/pubs=12-16 14.3µs ± 0.0µs
JetStreamPublishConcurrent/N=3,R=3/msgSz=1024b/pubs=12-16 17.2µs ± 1.2µs
JetStreamPublishConcurrent/N=3,R=3/msgSz=102400b/pubs=12-16 576µs ± 76µs
JetStreamPublishConcurrent/N=3,R=3#01/msgSz=10b/pubs=12-16 14.3µs ± 0.0µs
JetStreamPublishConcurrent/N=3,R=3#01/msgSz=1024b/pubs=12-16 16.8µs ± 0.5µs
JetStreamPublishConcurrent/N=3,R=3#01/msgSz=102400b/pubs=12-16 421µs ± 8µs