HTTP server & framework benchmarks

anole benchmark results

anole 0.5 is a zig web framework. At concurrency 64 it serves 200 694 requests per second with a P50 latency of 0.31 ms, ranking 36 of 403 overall and 3 of 4 among zig frameworks.

Throughput, latency & reliability

All measured metrics for anole 0.5, by concurrency level.
MetricConcurrency 64Concurrency 256Concurrency 512
Requests / second200 694166 360161 209
P50 latency0.31 ms1.38 ms2.65 ms
P75 latency0.34 ms1.59 ms2.92 ms
P90 latency0.41 ms2.42 ms4.95 ms
P99 latency0.52 ms2.85 ms5.48 ms
P99.999 latency1.43 ms5.42 ms9.94 ms
Average latency0.32 ms1.54 ms3.17 ms
Minimum latency0.06 ms0.20 ms0.14 ms
Standard deviation0.08 ms0.51 ms1.02 ms
Total requests3 010 5382 495 6742 418 592
Bytes received305.01 MB253.16 MB246.22 MB
HTTP errors000
Request timeouts000
Socket connection errors000
Socket read errors000
Socket write errors000

Position in this benchmark

Position of anole on requests per second.
ConcurrencyOverallAmong zig frameworks
6436 of 4033 of 4
25658 of 4032 of 4
51258 of 4032 of 4

Badge for your README

Show the rank of anole in your README. The image is updated together with the results.

web frameworks benchmark: #36 of 403

[![Web Frameworks Benchmark](https://web-frameworks-benchmark.vercel.app/frameworks/zig/anole/badge.svg)](https://web-frameworks-benchmark.vercel.app/frameworks/zig/anole/)

web frameworks benchmark: #3 of 4 in zig

[![Web Frameworks Benchmark](https://web-frameworks-benchmark.vercel.app/frameworks/zig/anole/badge-language.svg)](https://web-frameworks-benchmark.vercel.app/frameworks/zig/anole/)

Explore zig frameworks

Fastest zig frameworks at concurrency 64.
# Framework Requests / second P50 latency P99 latency HTTP errors
1 httpz e8272bfd5727aade0dcee3e2aba6c50f57c374b6 217 171 0.26 ms 0.66 ms 0
2 dusty 0.4 213 629 0.28 ms 0.41 ms 0
4 zzz 0.3 91 140 0.69 ms 0.75 ms 0

All 4 zig frameworks