programatik29 / rust-web-benchmarks

Benchmarking web frameworks written in rust with rewrk tool.
MIT License
248 stars 33 forks source link

feat(bench-bot): add cooling down(cd) arg for each benchmark #17

Closed fundon closed 2 years ago

fundon commented 2 years ago

Generated by bench-bot.

Hardware

Cpu

Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz

Benchmark

Command:

rewrk -t 32 -c 500 -d 600s -h http://127.0.0.1:3000

actix-web

Maximum Memory Usage: 12.4 MB

Beginning round 1...
Benchmarking 500 connections @ http://127.0.0.1:3000 for 10 minute(s)
  Latencies:
    Avg      Stdev    Min      Max
    1.98ms   1.60ms   0.09ms   39.22ms
  Requests:
    Total: 151489715 Req/Sec: 252485.74
  Transfer:
    Total: 18.34 GB Transfer Rate: 31.30 MB/Sec

astra

Maximum Memory Usage: 7.5 MB

Beginning round 1...
Benchmarking 500 connections @ http://127.0.0.1:3000 for 10 minute(s)
  Latencies:
    Avg      Stdev    Min      Max
    4.09ms   0.86ms   0.12ms   212.61ms
  Requests:
    Total: 69704691 Req/Sec: 116176.38
  Transfer:
    Total: 6.95 GB Transfer Rate: 11.86 MB/Sec

axum

Maximum Memory Usage: 13.6 MB

Beginning round 1...
Benchmarking 500 connections @ http://127.0.0.1:3000 for 10 minute(s)
  Latencies:
    Avg      Stdev    Min      Max
    2.50ms   1.13ms   0.09ms   19.32ms
  Requests:
    Total: 119703370 Req/Sec: 199513.95
  Transfer:
    Total: 14.49 GB Transfer Rate: 24.74 MB/Sec

hyper

Maximum Memory Usage: 13.6 MB

Beginning round 1...
Benchmarking 500 connections @ http://127.0.0.1:3000 for 10 minute(s)
  Latencies:
    Avg      Stdev    Min      Max
    2.30ms   1.04ms   0.09ms   19.54ms
  Requests:
    Total: 130480992 Req/Sec: 217476.23
  Transfer:
    Total: 10.82 GB Transfer Rate: 18.46 MB/Sec

ntex

Maximum Memory Usage: 4.4 MB

Beginning round 1...
Benchmarking 500 connections @ http://127.0.0.1:3000 for 10 minute(s)
  Latencies:
    Avg      Stdev    Min      Max
    2.37ms   1.82ms   0.11ms   49.84ms
  Requests:
    Total: 126513251 Req/Sec: 210863.77
  Transfer:
    Total: 15.20 GB Transfer Rate: 25.94 MB/Sec

poem

Maximum Memory Usage: 17.0 MB

Beginning round 1...
Benchmarking 500 connections @ http://127.0.0.1:3000 for 10 minute(s)
  Latencies:
    Avg      Stdev    Min      Max
    2.53ms   1.15ms   0.10ms   20.99ms
  Requests:
    Total: 118331731 Req/Sec: 197227.46
  Transfer:
    Total: 14.33 GB Transfer Rate: 24.45 MB/Sec

rocket

Maximum Memory Usage: 21.1 MB

Beginning round 1...
Benchmarking 500 connections @ http://127.0.0.1:3000 for 10 minute(s)
  Latencies:
    Avg      Stdev    Min      Max
    3.50ms   1.67ms   0.15ms   38.64ms
  Requests:
    Total: 85643116 Req/Sec: 142742.79
  Transfer:
    Total: 19.78 GB Transfer Rate: 33.76 MB/Sec

salvo

Maximum Memory Usage: 15.9 MB

Beginning round 1...
Benchmarking 500 connections @ http://127.0.0.1:3000 for 10 minute(s)
  Latencies:
    Avg      Stdev    Min      Max
    2.48ms   1.13ms   0.10ms   20.55ms
  Requests:
    Total: 120679397 Req/Sec: 201136.85
  Transfer:
    Total: 14.61 GB Transfer Rate: 24.94 MB/Sec

thruster

Maximum Memory Usage: 8.6 MB

Beginning round 1...
Benchmarking 500 connections @ http://127.0.0.1:3000 for 10 minute(s)
  Latencies:
    Avg      Stdev    Min      Max
    2.30ms   1.03ms   0.08ms   19.90ms
  Requests:
    Total: 130089931 Req/Sec: 216822.51
  Transfer:
    Total: 12.36 GB Transfer Rate: 21.09 MB/Sec

tide

Maximum Memory Usage: 27.1 MB

Beginning round 1...
Benchmarking 500 connections @ http://127.0.0.1:3000 for 10 minute(s)
  Latencies:
    Avg      Stdev    Min      Max
    7.54ms   15.18ms  0.19ms   64.65ms
  Requests:
    Total: 39780968 Req/Sec: 66303.89
  Transfer:
    Total: 4.78 GB Transfer Rate: 8.16 MB/Sec

viz

Maximum Memory Usage: 13.1 MB

Beginning round 1...
Benchmarking 500 connections @ http://127.0.0.1:3000 for 10 minute(s)
  Latencies:
    Avg      Stdev    Min      Max
    2.39ms   1.08ms   0.09ms   19.12ms
  Requests:
    Total: 125287436 Req/Sec: 208818.54
  Transfer:
    Total: 15.17 GB Transfer Rate: 25.89 MB/Sec

warp

Maximum Memory Usage: 14.2 MB

Beginning round 1...
Benchmarking 500 connections @ http://127.0.0.1:3000 for 10 minute(s)
  Latencies:
    Avg      Stdev    Min      Max
    2.36ms   1.07ms   0.09ms   19.90ms
  Requests:
    Total: 127178052 Req/Sec: 211971.01
  Transfer:
    Total: 15.40 GB Transfer Rate: 26.28 MB/Sec