Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/marcusgrass/http-cmp

Low-effort comparison of different http client implementations
https://github.com/marcusgrass/http-cmp

Last synced: 21 days ago
JSON representation

Low-effort comparison of different http client implementations

Awesome Lists containing this project

README

        

# Http-cmp
A low effort comparison of different http-clients, mostly comparing `axum` averhead, and uring efficiency
when fitted into `hyper`.

## Current results

`axum` carries functionally no overhead over a pure `hyper` implementation.

My adaptation of `tokio-uring` into `hyper` has the same performance characteristics as
both of the above, when running single-threaded (the `tokio-uring` runtime is only single threaded as far
as I can tell). Seem to have slightly worse outliers, but I haven't measured percentiles yet.