Elixir load test results

View Source

18,658 records per second over 10s with 0 errors, scenario produce on 20 connections.

Measured with mix malachi.loadtest, the multi-core BEAM generator. Every number here comes from the recorded run described under Reproduce; none of it is maintained by hand. See Running the Elixir load test for the other ways to drive it.

Throughput

MeasureValue
Records per second18,658
Operations per second1,866
Data rate4.56 MB/s
Records186,580
Operations18,658
Duration10s
Errors0

Latency

MeasureValue
P5010.17 ms
P9915.02 ms
P99.942.49 ms
P99.9942.49 ms

Backpressure

MeasureValue
Dropped connections0
Server-shed produces0
Reconnects0

Reproduce

MeasureValue
Commandmix malachi.loadtest --scenario=produce --connections=20 --duration=10 --warmup=2 --batch=10 --record-size=256 --keys=1000 --pipeline=1 --max=100 --window=100 --prepopulate=0 --topics=1 --topic=loadtest_1787896965662 --host=127.0.0.1 --port=4040 --user=admin --json
Run at2026-08-28T06:02:58.811853Z
Version0.8.12
Commitd75cd29 (2026-08-28T03:02:02-03:00)
CPUx86_64-pc-linux-gnu
Cores4
Schedulers4
OSlinux 6.17.0