networknt / microservices-framework-benchmark

Raw benchmarks on throughput, latency and transfer of Hello World on popular microservices frameworks
MIT License
705 stars 127 forks source link

ssl turned on #63

Closed paloliska closed 4 years ago

paloliska commented 4 years ago

ssl enabled

stevehu commented 4 years ago

I have tested the reactor one and here is the result between micronaut-reactor and light-4j when both are enabled https.

steve@freedom:~/networknt/microservices-framework-benchmark$ wrk -t4 -c128 -d30s https://localhost:8443 -s pipeline.lua --latency -- / 16
Running 30s test @ https://localhost:8443
  4 threads and 128 connections
  Thread Stats   Avg      Stdev     Max   +/- Stdev
    Latency    15.08ms   34.09ms 642.02ms   96.72%
    Req/Sec    37.45k    11.07k   50.56k    84.45%
  Latency Distribution
     50%    8.23ms
     75%   15.06ms
     90%   26.25ms
     99%  159.32ms
  4344768 requests in 30.05s, 596.66MB read
Requests/sec: 144565.77
Transfer/sec:     19.85MB
steve@freedom:~/networknt/microservices-framework-benchmark$ wrk -t4 -c128 -d30s https://localhost:8443 -s pipeline.lua --latency -- / 16
Running 30s test @ https://localhost:8443
  4 threads and 128 connections
  Thread Stats   Avg      Stdev     Max   +/- Stdev
    Latency     1.03ms    4.52ms 233.56ms   97.15%
    Req/Sec   664.44k   117.01k  817.13k    94.47%
  Latency Distribution
     50%  378.00us
     75%  678.00us
     90%    1.34ms
     99%   15.10ms
  75384224 requests in 30.02s, 8.78GB read
Requests/sec: 2510747.48
Transfer/sec:    299.30MB