The repository presents a set of custom benchmarks for tokio asynchronous runtime.
To build, you will need the latest stable version of the rust and cargo compiler. Git clone repository:
git clone --recursive --depth 1
Then build it with cargo
cargo build
The benchmarks are launched using next command:
cargo bench
For plots, you will need a python build system: uv
. Then:
make plot
The work was performed under an MIT license, the text of which can be found here.
Feel free to suggest any changes and criticize the current implementation!