Skip to content

Just a simple benchmarking between different api frameworks

Notifications You must be signed in to change notification settings

robertohuertasm/simple-api-benchmark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple API Benchmark

I've used wrk in my MacBook Pro to make some comparative performance tests between several web frameworks.

The test is done with Hello World examples and the following wrk settings:

wrk -t12 -c400 -d30s http://localhost:3000 -- number of requests in 30 secs

JS

Rust

  • Hyper [3.751.419] - 124.974 req/sec
  • Warp [3.609.731] - 120.261 req/sec
  • Thruster [3.125.449] - 103.829 req/sec
  • Tower-web [3.112.701] - 103.748 req/sec
  • Gotham [3.211.659] - 106.687 req/sec
  • Actix-web [3.027.716] - 100.577 req/sec
  • Tide [2.963.410] - 98.759 req/sec
  • Rocket [16.721] - 555.86 req/sec

Go

.NET Core

About

Just a simple benchmarking between different api frameworks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published