Skip to content

Performances

Performance is a built-in feature !

Thanks to its architecture, SimpleW can handle the 10K connections problem.

Server Comparison

Monitoring requests-per-second is not relevant as it depend on the hardware.
What matters is how each server performs relative to the others in the same conditions.

Dynamic

Evaluate request with a server containing a single route and returning json object

Results average : 3 runs of bombardier -c 200 -d 30s $url

ServerPerf (%)Total (req)Max (req/s)Average (req/s)Min (req/s)Memory Footprint
SimpleW1004.426.408191.138147.546132.37481 Mo
FastEndpoints904.015.874189.494133.862121.43147 Mo
AspNetCore863.843.972178.713128.132120.09054 Mo
GenHttp532.354.276111.56978.47573.196165 Mo
FastHttp492.205.770140.44773.52573.324? Mo
EmbedIO5222.49210.9157.41610.915757 Mo

SimpleW delivers top performances, Fast-Endpoints is closed but for half of the memory footprint. ASP.NET Core is the 3th.

Released under the MIT License.