- From: RUELLAN Herve <Herve.Ruellan@crf.canon.fr>
- Date: Mon, 25 Mar 2013 17:21:30 +0000
- To: Mark Nottingham <mnot@mnot.net>
- CC: Roberto Peon <grmocg@gmail.com>, "ietf-http-wg@w3.org Group" <ietf-http-wg@w3.org>
> -----Original Message----- > From: Mark Nottingham [mailto:mnot@mnot.net] > Sent: lundi 25 mars 2013 06:56 > To: RUELLAN Herve > Cc: Roberto Peon; ietf-http-wg@w3.org Group > Subject: Re: Choosing a header compression algorithm > > > On 23/03/2013, at 5:04 AM, RUELLAN Herve <Herve.Ruellan@crf.canon.fr> > wrote: > > > I think it would be good to move this from the compressors to the > streamifier. In addition, it would be interesting to look at a more realistic > streamifier that could for example unshard hosts (expecting that HTTP/2.0 > will remove the sharding currently done by server developers). > > Right now, it combines all requests to the same TLD (according to the Public > Suffix List) into a single "connection." Do you have a suggestion for how to do > it better? I think this should provide some "realistic" results as a starting point. Depending on what we want to measure, we may want to refine this a bit. Hervé. > I've just pushed a quick and dirty fix to use a new instance of each > compressor for each connection; the results are pretty even between > headerdiff and delta2, with a small increase in each: > > * TOTAL: 5948 req messages > size time | ratio min max std > http1 3,460,925 0.18 | 1.00 1.00 1.00 0.00 > delta2 (max_byte_size=4096) 707,901 11.87 | 0.20 0.03 0.83 0.15 > headerdiff (buffer=4096) 960,106 1.65 | 0.28 0.01 0.96 0.23 > > * TOTAL: 5948 res messages > size time | ratio min max std > http1 2,186,162 0.28 | 1.00 1.00 1.00 0.00 > delta2 (max_byte_size=4096) 622,837 12.86 | 0.28 0.02 1.22 0.13 > headerdiff (buffer=4096) 596,290 3.65 | 0.27 0.02 0.92 0.18 > > Cheers, > > > -- > Mark Nottingham http://www.mnot.net/ > >
Received on Monday, 25 March 2013 17:22:03 UTC