News for hackers. Stuff that matters.
Re:QUIC and HTTP/3 Support Now in Firefox Nightly and Beta by chrissnell on Friday April 16, 2021 @04:45PM (#26838881)
What server-side options do we have for QUIC?
Re:QUIC and HTTP/3 Support Now in Firefox Nightly and Beta by ainar-g on Friday April 16, 2021 @04:50PM (#26838931)
Do you mean libraries for backend languages, like Go and Java, or servers, like Nginx and Caddy? Because for Go there is the quic-go module[1], and since Caddy is written in Go, it already has (experimental) support for HTTP/3[2].

[1]: https://github.com/lucas-clemente/quic-go

[2]: https://caddyserver.com/docs/caddyfile/options#protocol

Re:QUIC and HTTP/3 Support Now in Firefox Nightly and Beta by dragonwriter on Friday April 16, 2021 @04:50PM (#26838928)
Here’s a list of implementations. There’s quite a few backend (either servers or server libraries.)

https://github.com/quicwg/base-drafts/wiki/Implementations

Re:QUIC and HTTP/3 Support Now in Firefox Nightly and Beta by pgjones on Friday April 16, 2021 @05:48PM (#26839413)
Hypercorn a Python ASGI server supports HTTP/3 built on aioquic which is a Python library supports QUIC.

(I'm the author of Hypercorn).

Re:QUIC and HTTP/3 Support Now in Firefox Nightly and Beta by moderation on Friday April 16, 2021 @07:42PM (#26840262)
Envoy proxy has initial support using Google's Quiche. Docs and example configs are being worked on. I wrote up some h3 client and Envoy proxy testing this week [0].

0. https://dev.to/moderation/experiments-with-h3-clients-envoy-...

Re:QUIC and HTTP/3 Support Now in Firefox Nightly and Beta by isomorphic on Friday April 16, 2021 @06:27PM (#26839754)
nginx has experimental QUIC support:

https://quic.nginx.org/

Re:QUIC and HTTP/3 Support Now in Firefox Nightly and Beta by jeffbee on Friday April 16, 2021 @05:16PM (#26839161)
Depending on what you want to accomplish, an option is running your services in a cloud that supports terminating QUIC on their front-end load balancers. Google Cloud does, for example.