- From: Roberto Peon <grmocg@gmail.com>
- Date: Tue, 8 Jul 2014 21:07:39 -0700
- To: Greg Wilkins <gregw@intalio.com>
- Cc: David Krauss <potswa@gmail.com>, HTTP Working Group <ietf-http-wg@w3.org>
- Message-ID: <CAP+FsNec3Vu4fK-Y8AYUrC=iCFBA6See7nB5OgDAT74XFuQbEQ@mail.gmail.com>
It wasn't a matter of acceptance-- it was a matter of reliability. -=R On Tue, Jul 8, 2014 at 9:05 PM, Greg Wilkins <gregw@intalio.com> wrote: > > On 9 July 2014 13:42, Roberto Peon <grmocg@gmail.com> wrote: > >> Allowing a large frame-size setting for any stream implies a loss of >> reactivity for all other streams within that connection, so long as the >> stream with the larger framesize is used. >> >> Essentially, it adds HOL blocking in. A frame size of 2^32, would >> potentially imply seconds of latency, and a failure of the protocol to >> deliver adequately. >> > > Indeed, that is why the proposal includes setting limits that should only > be increased when it is known that QoS will not be affected or is not > important. Nobody is saying that sending 2^31-1 frames will not hurt QoS. > > > >> Larger framesizes matter only for non-TLS connections. >> > > And TLS is very frequently offloaded and will be more often if the > browsers insist on making it mandatory. > > So large framesizes may only be applicable for traffic within the data > centre, but any such workload I can get off my server the better! > > Even for dynamic generated content from JSPs, Servlets etc. we have found > that it is far more scalable to give them a nice big 64KB or 128KB buffer > so they can run to completion without blocking and we can then flush that > buffer asynchronously. > > It is also not yet given if TLS only deployment of h2 will be widely > accepted. > > regards > > > > > > > > -- > Greg Wilkins <gregw@intalio.com> > http://eclipse.org/jetty HTTP, SPDY, Websocket server and client that > scales > http://www.webtide.com advice and support for jetty and cometd. >
Received on Wednesday, 9 July 2014 04:08:06 UTC