Interesting approach modeling after Go's net/http but in Rust. The handler signature looks clean. Curious about the 2-3x performance claim — is that comparing against Go's standard library or something like actix/axum? Would love to see the benchmarks.
Hi thanks! My focus was developer ergonomics so it's rewarding to hear some of that has translated across.
The benchmark claim is based on a naive, simple "hello world" GET req/response, comparing the Go stdlib vs the equivalent handler using uhttp. I used oha to measure.
Often a meaningless benchmark, but it does serve to measure the overhead from the http library itself. Happy to hear suggestions on the benchmark approach as I don't want to be misleading
I don't get it. If I spend some time reading through source code in github and now produce code, how come I can be liable for that? Why we hold humans and machines to the different standards? My brain runs on neural networks too and I can learn things from reading/observing. What is the difference?
reply