Page MenuHomePhabricator

Enable HTTP/3 (QUIC) support on Wikimedia servers
Open, MediumPublic

Description

QUIC is now supported in by Chrome, Opera and other chromium based browsers. Enabling it may help the servers in more efficiently using bandwidth and increase performance.
see https://en.wikipedia.org/wiki/QUIC

RFCs published May 2021

RFC 8999 pdfVersion-Independent Properties of QUIC
RFC 9000 pdfQUIC: A UDP-Based Multiplexed and Secure Transport
RFC 9001 pdfUsing TLS to Secure QUIC
RFC 9002 pdfQUIC Loss Detection and Congestion Control

Related Objects

Event Timeline

We should consider QUIC and HTTP/3 adoption carefully as it implies a switch from TCP to UDP, and that could open new (D)DoS vectors and render unusable some mitigation techniques.

Peachey88 added a subscriber: Peachey88.

@Masumrezarock100 This is something that needs to be done on the operations side of thigs, so i've removed Site-Requests which is for local wiki config changes.

ema triaged this task as Medium priority.Nov 12 2019, 4:12 PM
Bugreporter renamed this task from Enable QUIC support on Wikimedia servers to Enable HTTP/3 (QUIC) support on Wikimedia servers.May 3 2021, 12:04 AM
Bugreporter added subscribers: RuleTheWiki, Reedy.

Mozilla now supports HTTP/3 and the editor's draft has reached the final call, RFC should only be a short time away.

BBlack added a subscriber: BBlack.

The swap of Traffic for Traffic-Icebox in this ticket's set of tags was based on a bulk action for all tickets that aren't are neither part of our current planned work nor clearly a recent, higher-priority emergent issue. This is simply one step in a larger task cleanup effort. Further triage of these tickets (and especially, organizing future potential project ideas from them into a new medium) will occur afterwards! For more detail, have a look at the extended explanation on the main page of Traffic-Icebox . Thank you!