Re: HTTP/3 Prioritization Proposal

On Wed, 30 Jan 2019, 08:47 Patrick Meenan <patmeenan@gmail.com

>
> My proposal explicitly allowed for that with the "no cuncurrency" groups
> which transfer resources sequentially by stream ID using 100% of the
> bandwidth. The ordering is based on the order requested (which is normally
> the order they are in the document as discovered by the parser) and if
> something needs to jump ahead it can be given a higher priority bin.
>

With H3 we need to be slightly careful, IMO requests will be handled in the
order of (received  + QPACK dependencies resolved). The removal of
exclusive is a logical concession.  Current priority language allows for
PRIORITY to be sent before the HEADERS on a request stream. This alleviates
some client concerns but not all.

The number of placeholders is a QUIC varint. The number of requests in a
connection is limited by stream ID ( varint modulo 4). It might be possible
to implement a Dmitri's tree design bit whether is logical is a different
question...

Lucas


>>
>>
>
>>
>>

Received on Wednesday, 30 January 2019 03:07:48 UTC