Node.js load test results

View Source

2,108 records per second over 10.17s with 0 errors, scenario produce on 20 connections.

Measured with scripts/loadtest.js, the Node reference client. Every number here comes from the recorded run described under Reproduce; none of it is maintained by hand. See Running the Node.js load test for the other ways to drive it.

Throughput

MeasureValue
Records per second2,108
Operations per second211
Data rate0.54 MB/s
Records21,440
Operations2,144
Duration10.17s
Errors0

Latency

MeasureValue
Minimum7.64 ms
Mean94.63 ms
Standard deviation184.17 ms
P5013.28 ms
P90429.06 ms
P95492.54 ms
P99935.94 ms
P99.91265.66 ms
P99.991273.86 ms
Maximum1275.98 ms

Reproduce

MeasureValue
Commandscripts/loadtest.js --scenario produce --connections 20 --duration 10 --warmup 2 --batch 10 --record-size 256 --json
Run at2026-08-28T02:37:46.541Z
Version0.8.11
Commitbbf789e (2026-08-27T23:36:55-03:00)
CPUAMD EPYC 9V45 96-Core Processor
Cores4
Memory15.6 GB
OSlinux 6.17.0-1022-azure