Home / Frameworks / fsharp
Explore by language
fsharp web framework benchmarks
Benchmark results for 8 fsharp web frameworks, measured with zrk at concurrency 64, 256, 512. Fastest at concurrency 64: oxpecker with 167 239 requests per second.
Compare throughput and latency together. These measurements describe a specific workload and test environment; performance in your application may differ.
Concurrency 64
fsharp frameworks at concurrency 64, ranked on requests per second.
#
Framework
Requests / second
P50 latency
P99 latency
HTTP errors
1
oxpecker 1.2
167 239
0.37 ms
0.90 ms
0
2
frank 7.3
165 493
0.37 ms
0.89 ms
0
3
giraffe-endpoints 6
157 483
0.39 ms
1.03 ms
0
4
falco 5
154 532
0.40 ms
1.01 ms
0
5
giraffe 6
141 727
0.42 ms
1.27 ms
0
6
saturn 0.14
131 627
0.44 ms
1.23 ms
0
7
suave 3.6
121 000
0.55 ms
1.33 ms
0
8
websharper 10.1
112 616
0.53 ms
1.29 ms
0
Concurrency 256
fsharp frameworks at concurrency 256, ranked on requests per second.
#
Framework
Requests / second
P50 latency
P99 latency
HTTP errors
1
oxpecker 1.2
147 963
1.71 ms
3.62 ms
0
2
frank 7.3
146 436
1.73 ms
4.00 ms
0
3
giraffe-endpoints 6
141 363
1.78 ms
4.48 ms
0
4
falco 5
140 456
1.79 ms
4.65 ms
0
5
giraffe 6
129 722
1.88 ms
5.16 ms
0
6
saturn 0.14
117 882
2.10 ms
3.80 ms
0
7
suave 3.6
112 687
2.37 ms
3.67 ms
0
8
websharper 10.1
101 300
2.42 ms
5.07 ms
0
Concurrency 512
fsharp frameworks at concurrency 512, ranked on requests per second.
#
Framework
Requests / second
P50 latency
P99 latency
HTTP errors
1
oxpecker 1.2
143 272
3.55 ms
7.35 ms
0
2
frank 7.3
142 122
3.60 ms
6.95 ms
0
3
giraffe-endpoints 6
137 376
3.67 ms
7.38 ms
0
4
falco 5
135 995
3.74 ms
7.33 ms
0
5
giraffe 6
127 623
3.86 ms
7.78 ms
0
6
suave 3.6
115 075
4.54 ms
7.34 ms
0
7
saturn 0.14
111 096
4.58 ms
7.77 ms
0
8
websharper 10.1
97 637
5.09 ms
8.87 ms
0