Home / Frameworks / python / sanic
HTTP server & framework benchmarks
sanic benchmark results
sanic 25.12 is a python web framework. At concurrency 64 it serves 35 793 requests per second with a P50 latency of 0.75 ms, ranking 270 of 383 overall and 13 of 46 among python frameworks.
Throughput, latency & reliability
All measured metrics for sanic 25.12, by concurrency level.
Metric Concurrency 64 Concurrency 256 Concurrency 512
Requests / second 35 793 36 188 36 078
P50 latency 0.75 ms 7.32 ms 14.50 ms
P75 latency 1.47 ms 12.05 ms 16.82 ms
P90 latency 6.23 ms 14.20 ms 19.91 ms
P99 latency 9.36 ms 18.41 ms 28.27 ms
P99.999 latency 13.80 ms 28.63 ms 195.25 ms
Average latency 1.80 ms 7.07 ms 13.84 ms
Minimum latency 0.08 ms 0.13 ms 0.25 ms
Standard deviation 2.42 ms 5.55 ms 6.16 ms
Total requests 536 917 542 872 541 288
Bytes received 52.92 MB 53.50 MB 53.35 MB
HTTP errors 0 0 0
Request timeouts 0 0 0
Socket connection errors 0 0 0
Socket read errors 0 0 0
Socket write errors 0 0 0
Position in this benchmark
Position of sanic on requests per second.
Concurrency Overall Among python frameworks
64 270 of 383 13 of 46
256 268 of 383 14 of 46
512 264 of 383 14 of 46
Badge for your README
Show the rank of sanic in your README. The image is updated together with the results.
[](https://web-frameworks-benchmark.vercel.app/frameworks/python/sanic/)
[](https://web-frameworks-benchmark.vercel.app/frameworks/python/sanic/)
Explore python frameworks
All 46 python frameworks