Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Interop and performance result for quicly #449

Open
suddas opened this issue Apr 12, 2021 · 6 comments
Open

Interop and performance result for quicly #449

suddas opened this issue Apr 12, 2021 · 6 comments

Comments

@suddas
Copy link

suddas commented Apr 12, 2021

Can you share any interop and performance result for quicly as shown in https://interop.seemann.io/?

At, https://interop.seemann.io/, I see all the automation testcases for quicly are failing. I also don't see any successful old result.

@larseggert
Copy link

larseggert commented Apr 12, 2021

The quicly docker image is still speaking the older draft-29 QUIC version rather than 0x1 that is required by the interop runner. Hence all the failures.

@rmarx
Copy link

rmarx commented Apr 12, 2021

As I assume you're not really looking for the raw results but rather the conclusions you can draw from them:

Historically speaking, quicly has done very well in the interop tests with other stacks, being actively maintained by several of the main contributors to the QUIC specification. It is one of the most feature-complete implementations you'll find.

Additionally, it is also a highly performant stack, using for example custom cryptographic optimizations, advanced kernel-level features and manual tuning. Much of that is discussed in this blogpost: https://www.fastly.com/blog/measuring-quic-vs-tcp-computational-efficiency.

Finally, inside the H2O webserver it is used to back Fastly's rollout of QUIC and HTTP/3. As such, you can be pretty sure it's (mostly) production ready.

@suddas
Copy link
Author

suddas commented Apr 12, 2021

Thanks @rmarx for your response. I like h2o's quicly pretty much from the beginning for some of the reasons as you have mentioned. We are also thinking to use H2O's HTTP implementation in our multiple products because of high performance.

At the same time, some raw result would help me to convince multiple different teams in our organization.

@suddas
Copy link
Author

suddas commented Jun 28, 2021

By when quicly is supposed to support RFC version 0x1?

Is there any plan to enable interop testing for quic?

@marten-seemann
Copy link
Contributor

I think they just need to rebuild their Docker image. @janaiyengar?

@suddas
Copy link
Author

suddas commented Dec 1, 2021

Is there any plan to enable interop testing for quic again (in https://interop.seemann.io/)?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants