date        2026-08-17T18:11:08Z
load        h2load, 4 threads
            h1         h1, 50 connections x 1 stream(s)
            h2         h2, 50 connections x 10 stream(s)
duration    10s measured, 3s warmup, 5 repeats per cell
cpu         server on 0-5, load generator on 6-11
toolchain   gleam 1.18.0, OTP 29, elixir 1.19.4
tools       nghttp2 1.69.0, wrk2 44a94c1
packages    ewe@4       4.0.1
            mist        6.0.3
            elli        3.3.0
            bandit      1.12.0
            roadrunner  0.8.0
            chatterbox  0.8.0

throughput req/s

case                profile          bandit  chatterbox        elli       ewe@4       ewe@5       httpd        mist  roadrunner
-------------------------------------------------------------------------------------------------------------------------------
hello               h1              145,446           -     260,834     177,750     263,626     100,347     195,679     245,115
hello_headers       h1              120,482           -     214,961     142,136     212,005      84,057     152,771     197,112
echo_1kb            h1              133,830           -     231,526     157,622     219,243      73,699     172,493     210,856
echo_1kb_headers    h1              113,018           -     205,897     126,760     177,036      55,418     142,050     185,680
echo_10kb           h1              114,652           -     166,859     144,334     190,931      12,497     155,218     183,455
echo_chunked_10kb   h1              104,944           -           -     136,069     194,402           -     155,080     183,763
file_tiny           h1               50,007           -      38,745           -      68,969      33,566      37,649      37,699
file_small          h1               45,293           -      35,743           -      60,213      29,604      35,123      35,303
file_big            h1                3,346           -       3,369           -       3,411       1,314       3,420       3,376
stream              h1               82,577           -           -           -     139,207      98,329           -      34,513
stream_small        h1                6,801           -           -           -       7,921       7,890           -       6,384
stream_big          h1                6,729           -           -           -       7,853       7,692           -       7,313
sse                 h1                    -           -           -           -      17,398           -           -      12,350
sse_small           h1                    -           -           -           -       6,122           -           -       6,039
sse_big             h1                    -           -           -           -       5,867           -           -       2,432
hello               h2               77,163       8,307           -           -     161,818           -           -     208,646
hello_headers       h2               70,781       8,307           -           -     132,414           -           -     170,414
echo_1kb            h2               66,793       7,087           -           -     114,323           -           -     179,320
echo_1kb_headers    h2               60,932       7,072           -           -     100,474           -           -     146,623
echo_10kb           h2               55,153       8,695           -           -      94,743           -           -     139,063
echo_chunked_10kb   h2               52,649       8,688           -           -      91,506           -           -     134,671
file_tiny           h2               40,192       8,372           -           -      82,601           -           -      34,653
file_small          h2               30,246      26,198           -           -      51,610           -           -      24,965
file_big            h2                  750         527           -           -         497           -           -       1,005
stream              h2               50,032       8,764           -           -      88,401           -           -     114,733
stream_small        h2                4,455      10,687           -           -       5,086           -           -       6,149
stream_big          h2                4,554           -           -           -       5,189           -           -       6,428
sse                 h2                    -           -           -           -      10,955           -           -      15,414
sse_small           h2                    -           -           -           -       3,817           -           -       5,547
sse_big             h2                    -           -           -           -       3,323           -           -       2,162

messages/s

case                profile          bandit  chatterbox        elli       ewe@4       ewe@5       httpd        mist  roadrunner
-------------------------------------------------------------------------------------------------------------------------------
stream              h1              165,154           -           -           -     278,414     196,658           -      69,026
stream_small        h1              680,100           -           -           -     792,090     788,960           -     638,440
stream_big          h1              430,682           -           -           -     502,592     492,307           -     468,019
sse                 h1                    -           -           -           -     556,720           -           -     395,184
sse_small           h1                    -           -           -           -     612,230           -           -     603,940
sse_big             h1                    -           -           -           -     375,482           -           -     155,616
stream              h2              100,065      17,528           -           -     176,801           -           -     229,466
stream_small        h2              445,520   1,068,680           -           -     508,620           -           -     614,900
stream_big          h2              291,462           -           -           -     332,109           -           -     411,392
sse                 h2                    -           -           -           -     350,566           -           -     493,258
sse_small           h2                    -           -           -           -     381,710           -           -     554,720
sse_big             h2                    -           -           -           -     212,672           -           -     138,394

p99 at a fixed offered rate for http1

hello
target req/s        bandit        elli       ewe@4       ewe@5       httpd        mist  roadrunner
--------------------------------------------------------------------------------------------------
50,000              2.43ms      1.91ms      2.18ms      1.83ms      3.80ms      2.06ms      1.86ms
100,000             3.69ms      2.82ms      3.38ms      3.01ms     16.91ms      3.53ms      2.89ms
150,000            53.98ms      3.84ms      4.96ms      3.97ms           -      4.09ms      4.03ms

hello_headers
target req/s        bandit        elli       ewe@4       ewe@5       httpd        mist  roadrunner
--------------------------------------------------------------------------------------------------
50,000              2.78ms      2.03ms      2.55ms      2.00ms      3.68ms      2.47ms      2.07ms
100,000             4.00ms      3.33ms      3.82ms      3.65ms           -      3.66ms      3.74ms
150,000                  -      3.85ms    872.96ms      3.67ms           -      9.94ms      3.89ms

echo_1kb
target req/s        bandit        elli       ewe@4       ewe@5       httpd        mist  roadrunner
--------------------------------------------------------------------------------------------------
50,000              2.77ms      2.04ms      2.51ms      2.13ms      3.43ms      2.37ms      2.13ms
100,000             3.90ms      3.77ms      3.75ms      3.91ms           -      3.69ms      3.63ms
150,000                  -      4.16ms     15.09ms      4.32ms           -      6.55ms      4.12ms

echo_1kb_headers
target req/s        bandit        elli       ewe@4       ewe@5       httpd        mist  roadrunner
--------------------------------------------------------------------------------------------------
40,000              2.42ms      1.70ms      2.16ms      1.80ms      3.66ms      2.12ms      1.81ms
80,000              3.65ms      2.99ms      3.34ms      3.12ms           -      3.60ms      3.27ms
120,000           893.44ms      4.26ms     10.15ms      3.97ms           -      6.31ms      4.10ms

echo_10kb
target req/s        bandit        elli       ewe@4       ewe@5       httpd        mist  roadrunner
--------------------------------------------------------------------------------------------------
20,000              1.82ms      1.68ms      1.74ms      1.66ms           -      1.73ms      1.67ms
60,000              3.50ms      2.83ms      3.09ms      2.59ms           -      2.92ms      2.65ms
100,000             6.43ms      4.52ms      3.86ms      3.75ms           -      4.17ms      3.78ms

echo_chunked_10kb
target req/s        bandit        elli       ewe@4       ewe@5       httpd        mist  roadrunner
--------------------------------------------------------------------------------------------------
40,000              3.63ms           -      2.86ms      2.12ms           -      2.77ms      2.14ms
70,000              7.70ms           -      3.57ms      3.57ms           -      3.49ms      3.50ms
100,000                  -           -    511.49ms      4.01ms           -      7.12ms      3.88ms

file_tiny
target req/s        bandit        elli       ewe@4       ewe@5       httpd        mist  roadrunner
--------------------------------------------------------------------------------------------------
20,000              3.72ms      2.58ms           -      3.63ms      3.84ms      3.00ms      2.85ms
40,000             10.02ms    207.10ms           -      4.50ms           -           -    483.33ms
60,000                   -           -           -     43.65ms           -           -           -

file_small
target req/s        bandit        elli       ewe@4       ewe@5       httpd        mist  roadrunner
--------------------------------------------------------------------------------------------------
15,000              3.04ms      2.18ms           -      2.50ms      2.77ms      2.30ms      2.22ms
30,000              4.49ms      4.73ms           -      4.65ms    191.74ms      6.08ms      5.13ms
45,000            233.60ms           -           -     11.31ms           -           -           -

file_big
target req/s        bandit        elli       ewe@4       ewe@5       httpd        mist  roadrunner
--------------------------------------------------------------------------------------------------
500                 4.58ms      4.60ms           -      4.49ms      6.17ms      4.43ms      4.81ms
1,000               4.58ms      4.71ms           -      4.67ms      7.17ms      4.64ms      4.47ms
1,500               4.72ms      4.76ms           -      4.61ms           -      4.89ms      4.72ms

stream
target req/s        bandit        elli       ewe@4       ewe@5       httpd        mist  roadrunner
--------------------------------------------------------------------------------------------------
20,000              2.01ms           -           -      1.80ms      1.92ms           -      2.41ms
40,000              3.11ms           -           -      2.45ms      2.94ms           -           -
60,000              4.28ms           -           -      3.33ms      3.85ms           -           -

stream_small
target req/s        bandit        elli       ewe@4       ewe@5       httpd        mist  roadrunner
--------------------------------------------------------------------------------------------------
3,000               3.74ms           -           -      3.35ms      3.34ms           -      3.88ms
5,000              11.87ms           -           -      5.19ms      4.54ms           -      8.42ms
7,000                    -           -           -     39.58ms     27.98ms           -           -

stream_big
target req/s        bandit        elli       ewe@4       ewe@5       httpd        mist  roadrunner
--------------------------------------------------------------------------------------------------
3,000               3.59ms           -           -      3.30ms      3.29ms           -      3.48ms
5,000               9.20ms           -           -      4.48ms      4.43ms           -      5.13ms
7,000                    -           -           -     71.68ms     55.36ms           -     63.87ms

sse
target req/s        bandit        elli       ewe@4       ewe@5       httpd        mist  roadrunner
--------------------------------------------------------------------------------------------------
6,000                    -           -      3.36ms      2.59ms           -      3.12ms      2.83ms
10,000                   -           -           -      4.19ms           -           -      5.57ms
14,000                   -           -           -     10.43ms           -           -           -

sse_small
target req/s        bandit        elli       ewe@4       ewe@5       httpd        mist  roadrunner
--------------------------------------------------------------------------------------------------
3,000                    -           -      5.02ms      3.98ms           -      4.89ms      3.87ms
5,000                    -           -           -     17.90ms           -           -     16.01ms

sse_big
target req/s        bandit        elli       ewe@4       ewe@5       httpd        mist  roadrunner
--------------------------------------------------------------------------------------------------
3,000                    -           -      4.07ms      3.67ms           -      3.99ms           -
5,000                    -           -     89.47ms     16.75ms           -     53.25ms           -

highest rung held, req/s

case                      bandit        elli       ewe@4       ewe@5       httpd        mist  roadrunner
--------------------------------------------------------------------------------------------------------
hello                    150,000     150,000     150,000     150,000     100,000     150,000     150,000
hello_headers            100,000     150,000     150,000     150,000      50,000     150,000     150,000
echo_1kb                 100,000     150,000     150,000     150,000      50,000     150,000     150,000
echo_1kb_headers         120,000     120,000     120,000     120,000      40,000     120,000     120,000
echo_10kb                100,000     100,000     100,000     100,000           -     100,000     100,000
echo_chunked_10kb         70,000           -     100,000     100,000           -     100,000     100,000
file_tiny                 40,000      40,000           -      60,000      20,000      20,000      40,000
file_small                45,000      30,000           -      45,000      30,000      30,000      30,000
file_big                   1,500       1,500           -       1,500       1,000       1,500       1,500
stream                    60,000           -           -      60,000      60,000           -      20,000
stream_small               5,000           -           -       7,000       7,000           -       5,000
stream_big                 5,000           -           -       7,000       7,000           -       7,000
sse                            -           -       6,000      14,000           -       6,000      10,000
sse_small                      -           -       3,000       5,000           -       3,000       5,000
sse_big                        -           -       5,000       5,000           -       5,000           -

CO gap at the highest rung held

case                      bandit        elli       ewe@4       ewe@5       httpd        mist  roadrunner
--------------------------------------------------------------------------------------------------------
hello                      89.2x        8.6x        7.5x        9.1x       18.6x        6.4x        9.2x
hello_headers               3.9x        7.0x     1374.7x        7.4x        3.2x       16.3x        6.4x
echo_1kb                    3.8x        6.6x       23.1x        7.0x        2.5x       10.6x        6.0x
echo_1kb_headers         1197.6x        6.6x       13.6x        5.8x        2.3x        6.0x        6.1x
echo_10kb                   5.7x        6.2x        4.5x        6.2x           -        4.9x        6.3x
echo_chunked_10kb           5.7x           -      574.7x        4.5x           -        6.2x        4.6x
file_tiny                   2.4x       64.1x           -       10.0x        1.9x        2.0x      161.6x
file_small                 50.1x        1.9x           -        3.0x       55.9x        2.0x        2.2x
file_big                    1.3x        1.3x           -        1.3x        1.1x        1.3x        1.3x
stream                      2.7x           -           -        4.4x        3.7x           -        3.0x
stream_small                1.1x           -           -        3.5x        2.6x           -        1.1x
stream_big                  1.1x           -           -        5.9x        4.8x           -        4.4x
sse                            -           -        1.5x        2.2x           -        1.6x        1.2x
sse_small                      -           -        1.2x        1.5x           -        1.2x        1.2x
sse_big                        -           -        6.4x        1.4x           -        4.1x           -