Home › Frameworks › elixir
elixir web framework benchmarks
Benchmark results for 6 elixir web frameworks, measured with zrk at concurrency 64, 256, 512. Fastest at concurrency 64: cowboy_stream with 105 528 requests per second.
elixir frameworks at concurrency 64, ranked on requests per second.
#
Framework
Requests / second
P50 latency
P99 latency
HTTP errors
1
cowboy_stream 2.14
105 528
0.56 ms
1.57 ms
0
2
plug_bandit 1.20
96 010
0.63 ms
1.57 ms
0
3
phoenix_bandit 1.8
92 509
0.65 ms
1.72 ms
0
4
cowboy 2.14
82 652
0.70 ms
2.43 ms
0
5
plug_cowboy 1.20
69 266
0.83 ms
3.33 ms
0
6
phoenix_cowboy 1.8
64 849
0.91 ms
3.20 ms
0
elixir frameworks at concurrency 256, ranked on requests per second.
#
Framework
Requests / second
P50 latency
P99 latency
HTTP errors
1
cowboy_stream 2.14
102 087
2.43 ms
3.81 ms
0
2
plug_bandit 1.20
92 286
2.71 ms
4.83 ms
0
3
phoenix_bandit 1.8
88 817
2.78 ms
5.55 ms
0
4
cowboy 2.14
86 750
2.88 ms
5.49 ms
0
5
plug_cowboy 1.20
73 382
3.33 ms
7.40 ms
0
6
phoenix_cowboy 1.8
69 674
3.44 ms
7.97 ms
0
elixir frameworks at concurrency 512, ranked on requests per second.
#
Framework
Requests / second
P50 latency
P99 latency
HTTP errors
1
cowboy_stream 2.14
99 229
3.61 ms
5.54 ms
0
2
plug_bandit 1.20
90 135
4.43 ms
6.77 ms
0
3
phoenix_bandit 1.8
86 692
4.86 ms
7.48 ms
0
4
cowboy 2.14
85 964
4.69 ms
7.86 ms
0
5
plug_cowboy 1.20
73 944
5.72 ms
11.69 ms
0
6
phoenix_cowboy 1.8
70 540
6.05 ms
14.32 ms
0