Ibraheem Ahmed

Results 207 comments of Ibraheem Ahmed

The other option that was suggested is driving the hyper connections asynchronously, and only running user code on the blocking pool. That way we can offer TLS while avoiding the...

Slowloris attacks can also be performed by sending in a large number of partial requests, slowly sending in the headers, or the body. Hyper [doesn't currently expose many internal timeout...

It would also be useful to expose a rate-limiting API that buffers requests before pushing them to the threadpool.

With the changes from std applied, which removes all extra spinning on `recv`, these are the new results on my machine: ``` before: unbounded_spsc_sync Rust crossbeam-channel 5.869 sec before (taskset...

Hey, just happened to see this despite not really looking at this repository. I created this llist ist a while ago but don't have time or the interest to maintain...

I agree this would be useful to have, I would accept a pull request implementing this :)

That's https://github.com/ibraheemdev/matchit/issues/13, it would have to be `/v2/:name/blobs/uploads/` and `/v2/:name/:subname/blobs/uploads/` (the first parameter's name has to stay the same).

This should be easier to implement after the 0.8 syntax change and I think can be done without hurting performance in existing patterns.

Now that 0.8 is release, I'll try to implement this along with https://github.com/ibraheemdev/matchit/issues/17. The implementation should be very similar.

#102 addresses the performance issues, but it also means that each value now comes along with some extra memory required for the intrusive linked lists used by `seize`. It would...