Eray Karatay

Results 6 issues of Eray Karatay

Improves performance by using multiple single threaded runtimes which disables work stealing.

With recent updates to `tokio`, CPU can't be utilized to 100% with `tokio::spawn` when using `hyper`. Performance of `rewrk` can be increased if multiple single threaded runtimes are used. I...

Currently there is no way to shut a connection down except signaling a global shutdown. Having this ability can be useful to detect slow clients and prevent some attacks.

enhancement

An `util` module with optional `util` feature can be created to provide higher level features. Some possible high level features: - Recording bytes for each connection. This can be useful...

enhancement

This change simplifies API and removes duplicate code. Closes pull request #92 and #93.

Adds `Throttle` which can slow down outgoing data.