benchmark.md

December 14, 2018 ยท View on GitHub

Hunt Benchmark

Environment

  • Server (physical server / 12 cores): SMP Debian 3.16.7 x86_64 GNU/Linux

Compilers

  • DMD: 2.083
  • GO: v1.10.1
  • Rust: v1.25.0

Tools

Benchmarking (plaintext)

case one

The Date field in http header is set Benchmark

The logs

case two

Just repson with static string. Benchmark

The logs

See also

[1] Hunt: https://github.com/huntlabs/hunt/

[2] Hunt-Minihttp: https://github.com/huntlabs/hunt-minihttp

[3] Photon: https://github.com/DmitryOlshansky/photon/

[4] Tokio MiniHTTP: https://github.com/tokio-rs/tokio-minihttp/

[5] fasthttp: https://github.com/valyala/fasthttp/

[6] FrameworkBenchmarks: https://github.com/TechEmpower/FrameworkBenchmarks/

[7] wrk: https://github.com/wg/wrk/