HTTP server & framework benchmarks

kitura benchmark results

kitura 3 is a swift web framework. At concurrency 64 it serves 2 832 requests per second with a P50 latency of 7.12 ms, ranking 363 of 383 overall and 6 of 6 among swift frameworks.

Throughput, latency & reliability

All measured metrics for kitura 3, by concurrency level.
MetricConcurrency 64Concurrency 256Concurrency 512
Requests / second2 8324 1985 770
P50 latency7.12 ms3.28 ms5.20 ms
P75 latency11.19 ms5.74 ms8.83 ms
P90 latency12.72 ms21.89 ms23.03 ms
P99 latency16.05 ms45.07 ms78.73 ms
P99.999 latency22.74 ms183.85 ms377.80 ms
Average latency7.17 ms7.04 ms10.86 ms
Minimum latency0.10 ms0.09 ms0.11 ms
Standard deviation4.13 ms13.00 ms23.75 ms
Total requests42 50263 01486 605
Bytes received5.07 MB7.51 MB10.32 MB
HTTP errors42 47562 94686 508
Request timeouts000
Socket connection errors000
Socket read errors000
Socket write errors000

Position in this benchmark

Position of kitura on requests per second.
ConcurrencyOverallAmong swift frameworks
64363 of 3836 of 6
256360 of 3836 of 6
512351 of 3836 of 6

Badge for your README

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

web frameworks benchmark: #363 of 383

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

web frameworks benchmark: #6 of 6 in swift

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

Explore swift frameworks

Fastest swift frameworks at concurrency 64.
# Framework Requests / second P50 latency P99 latency HTTP errors
1 garuda 1 205 848 0.07 ms 2.07 ms 0
2 hummingbird-framework 2.25 54 057 1.14 ms 3.25 ms 0
3 vapor-framework 4.122 36 417 1.76 ms 2.83 ms 0
4 swifter-framework 1.5 13 969 14.26 ms 2157.19 ms 0
5 flying-fox 0.23 11 196 16.33 ms 17.19 ms 0

All 6 swift frameworks