Subject: [quicwg/base-drafts] SHOULD for using PRIORITY (#2697)

From: Kazuho Oku <[email-masked]>
Date: Mon, 13 May 2019 16:50:16 -0700

In some client-server combinations using HTTP/2, we saw performance degradation from HTTP/1.1 due to either the client not specifying the priorities, or the server not processing the priorities in a correct manner.

Considering that, I think it makes sense to clarify that endpoints are expected to support the prioritization scheme. Though it does not need to be a MUST because prioritization is only necessary when requests with different precedences are coalesced onto a single connection.

Therefore I think something along the lines of SHOULD is the way to go.

Also we might go one step further and consider making the use of the PRIORITY frame on the request stream a MUST. That would force implementors "how" they should support priorities.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2697