Skip to content

A simple benchmarking between other web frameworks and router implementation libraries

License

Notifications You must be signed in to change notification settings

routerify/routerify-benchmark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

routerify-benchmark

A simple benchmarking between other web frameworks and router implementation libraries.

Benchmarking Tool

I used wrk to test these http servers:

$ wrk --latency -t4 -c200 -d8s http://127.0.0.1:8081

System

I ran all those tests on:

MacBook Pro, 2.2 GHz Intel Core i7 processor with 4 cores, 16GB of RAM

Comparisons

Framework Language Requests/sec
hyper v0.14 Rust 1.50.0 144,583
routerify v2.0.0-beta-4 with hyper v0.14 Rust 1.50.0 144,621
actix-web v3 Rust 1.50.0 131,292
warp v0.3 Rust 1.50.0 145,362
go-httprouter, branch master Go 1.16 130,662
Rocket, branch master Rust 1.50.0 130,045

Contributing

Your PRs and suggestions are always welcome.

About

A simple benchmarking between other web frameworks and router implementation libraries

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published