HTTP server & framework benchmarks

cwist benchmark results

cwist 3.5 is a c web framework. At concurrency 64 it serves 101 254 requests per second with a P50 latency of 1817.43 ms, ranking 113 of 387 overall and 1 of 2 among c frameworks.

Throughput, latency & reliability

All measured metrics for cwist 3.5, by concurrency level.
MetricConcurrency 64Concurrency 256Concurrency 512
Requests / second101 25489 55387 455
P50 latency1817.43 ms2023.42 ms820.14 ms
P75 latency3715.41 ms4007.25 ms2204.67 ms
P90 latency4926.81 ms5285.89 ms3240.96 ms
P99 latency5739.18 ms6342.66 ms4225.02 ms
P99.999 latency5964.46 ms6492.84 ms11175.25 ms
Average latency2146.64 ms2353.70 ms1259.04 ms
Minimum latency0.04 ms0.03 ms0.04 ms
Standard deviation1835.81 ms1973.66 ms1266.25 ms
Total requests1 369 7841 211 5531 184 973
Bytes received81.39 MB72.00 MB70.42 MB
HTTP errors000
Request timeouts000
Socket connection errors000
Socket read errors000
Socket write errors000

Position in this benchmark

Position of cwist on requests per second.
ConcurrencyOverallAmong c frameworks
64113 of 3871 of 2
256111 of 3872 of 2
512112 of 3872 of 2

Explore c frameworks

Fastest c frameworks at concurrency 64.
# Framework Requests / second P50 latency P99 latency HTTP errors
2 agoo-c 0.7 95 173 1670.02 ms 7049.90 ms 0

All 2 c frameworks