Cameron Bytheway

Results 170 comments of Cameron Bytheway

Thanks for creating the repo. We will add it to our list of things to do and follow up after investigating it. In the meantime, I believe you're running into...

As path latency increases, your buffering limits also need to increase. You can try to apply the same limits as the perf server: https://github.com/aws/s2n-quic/blob/e5ae19ff115a09d29a8b041728393df85f0b69ea/quic/s2n-quic-qns/src/perf.rs#L115-L125

So don't make the value so high then. There's no way you're going to get 5000Gbps over a 400RTT network.

You're wanting to compile the entire library as a eBPF program? What are you hoping to gain by doing that? Even if it were possible (it's definitely not in its...

Hey thanks for the interest! You're definitely correct: all of the executor and IO functionality comes from the [IO Provider](https://docs.rs/s2n-quic/latest/s2n_quic/provider/io/index.html). Implementing a new runtime is quite straightforward. For example, I...

> The more general question for me comes from wanting to make sure there is a path for potential other runtimes later down the line. Makes sense. The library is...

Very nice! Thanks for getting it started :smiley:. It looks like the implementation shares a lot of the tokio code, which is good. I would actually be fine to put...

Thank you for the issue! I am able to reproduce this locally with `tc qdisc` as well with our [monte carlo simulation](https://github.com/aws/s2n-quic/tree/camshaft/monte-carlo/quic/s2n-quic-sim). I'm going to look into it and figure...

Sorry for the delayed response; it's been a busy couple of weeks. So I actually think this behavior is to be expected. As RTT increases, the required amount of buffering...

It looks like the limits weren't being applied to the remote value in the qns configuration. It should be a lot better after #1447 is merged.