Re: Large Frames, Continuations, Flow Control, and changing HPACK

On Jul 8, 2014, at 5:01 PM, Mike Belshe <mike@belshe.com> wrote:

> 
> 
> 
> On Tue, Jul 8, 2014 at 9:39 AM, Jeff Pinner <jpinner@twitter.com> wrote:
> To be clear, the proposal is:
> 
> 1) Remove the reference set from HPACK (use "Linear-H")
> 
> +1; Kazu's data convinces me entirely.
>  
> 2) Increase the frame size to 16-bits
> 
> +1 to increase the size.  I would support going larger; the artificial limits never provided value in SPDY nor H2.  I liked Greg's proposal generally.
>  
> 3) Allow interleaving of HEADERS frames
> 4) Remove the "\0" separator hack.
> 
> +1; these were hacks unresolved due to the global compressor.
>  
> 
> Coupling this with my earlier proposal to add a "SYN_STREAM" header
> would also allow us to:
> 
> 5) Remove CONTINUATION frames entirely
> 
> +1; this makes things much simpler.
>  
> 6) Move END_* flags to the last HEADERS frame
> 
> +1; makes things simpler.
>  
> 7) Flow control HEADERS frames
> 
> +1;  this is just simpler too.
> 

Wow, are we actually approaching consensus? :)

--
Jason T. Greene
WildFly Lead / JBoss EAP Platform Architect
JBoss, a division of Red Hat

Received on Tuesday, 8 July 2014 22:12:05 UTC