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.

All tests are performed on Linux on a capable machine.

Evaluate request with a server containing a single route that returns a json serialized object

Command : bombardier -c 200 -d 30s http://127.0.0.1:8080/api/test/hello

ServerPerf (%)Total (req)Max (req/s)Average (req/s)
ActixWeb10010.214.741438.269340.593
Node979.923.524456.048330.620
SimpleW848.542.876361.732284.923
AspNetCore818.301.520351.804276.955
FastEndpoints787.935.007335.625264.463
FastHttp686.991.738302.738233.088
GenHttp666.765.910304.603225.697
Fastify8821.25527.39733.817
EmbedIO1143.47410.5384.785

Node is untouchable. SimpleW, AspnetCore and FastEndpoints offer excellent performance.

Released under the MIT License.