Re: FYI: Tools to evaluate header compression algorithms

Mark Nottingham <mnot@mnot.net> Sun, 06 January 2013 06:00 UTC

Return-Path: <ietf-http-wg-request@listhub.w3.org>
X-Original-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Delivered-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CD80121F8756 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Sat, 5 Jan 2013 22:00:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level:
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[AWL=4.000, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dGEPQSk0416m for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Sat, 5 Jan 2013 22:00:26 -0800 (PST)
Received: from frink.w3.org (frink.w3.org [128.30.52.56]) by ietfa.amsl.com (Postfix) with ESMTP id 0267F21F86F4 for <httpbisa-archive-bis2Juki@lists.ietf.org>; Sat, 5 Jan 2013 22:00:25 -0800 (PST)
Received: from lists by frink.w3.org with local (Exim 4.72) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1TrjEh-0004ht-QF for ietf-http-wg-dist@listhub.w3.org; Sun, 06 Jan 2013 05:57:31 +0000
Resent-Date: Sun, 06 Jan 2013 05:57:31 +0000
Resent-Message-Id: <E1TrjEh-0004ht-QF@frink.w3.org>
Received: from lisa.w3.org ([128.30.52.41]) by frink.w3.org with esmtp (Exim 4.72) (envelope-from <mnot@mnot.net>) id 1TrjEf-0004h9-2Q for ietf-http-wg@listhub.w3.org; Sun, 06 Jan 2013 05:57:29 +0000
Received: from mxout-08.mxes.net ([216.86.168.183]) by lisa.w3.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.72) (envelope-from <mnot@mnot.net>) id 1TrjEd-0006WZ-LN for ietf-http-wg@w3.org; Sun, 06 Jan 2013 05:57:28 +0000
Received: from [192.168.1.80] (unknown [118.209.230.64]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id 97626509B7 for <ietf-http-wg@w3.org>; Sun, 6 Jan 2013 00:57:05 -0500 (EST)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\))
From: Mark Nottingham <mnot@mnot.net>
In-Reply-To: <B7943590-9C82-4B5B-B084-89347B9B7D6A@mnot.net>
Date: Sun, 06 Jan 2013 16:57:01 +1100
Content-Transfer-Encoding: quoted-printable
Message-Id: <A7C46E35-DFC2-4E7B-A41A-5074ACEBA31C@mnot.net>
References: <B7943590-9C82-4B5B-B084-89347B9B7D6A@mnot.net>
To: "ietf-http-wg@w3.org Group" <ietf-http-wg@w3.org>
X-Mailer: Apple Mail (2.1499)
Received-SPF: pass client-ip=216.86.168.183; envelope-from=mnot@mnot.net; helo=mxout-08.mxes.net
X-W3C-Hub-Spam-Status: No, score=-3.1
X-W3C-Hub-Spam-Report: AWL=-3.146, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001
X-W3C-Scan-Sig: lisa.w3.org 1TrjEd-0006WZ-LN c5d9102ae12bd3e1f4142c3ff867eb88
X-Original-To: ietf-http-wg@w3.org
Subject: Re: FYI: Tools to evaluate header compression algorithms
Archived-At: <http://www.w3.org/mid/A7C46E35-DFC2-4E7B-A41A-5074ACEBA31C@mnot.net>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/15794
X-Loop: ietf-http-wg@w3.org
Resent-Sender: ietf-http-wg-request@w3.org
Precedence: list
List-Id: <ietf-http-wg.w3.org>
List-Help: <http://www.w3.org/Mail/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>

Quick follow-up:

I posted more about this here:
  http://www.mnot.net/blog/2013/01/04/http2_header_compression

In particular, we have graphs for all of the HAR samples I took earlier:
  http://http2.github.com/http_samples/mnot/

Cheers,


On 31/12/2012, at 1:22 PM, Mark Nottingham <mnot@mnot.net> wrote:

> As part of his implementation, Roberto created a test harness for comparing headers. With his help, I've forked that and refactored a bit --
>  https://github.com/http2/compression-test
> Note that there's the textual output you see in the README, as well as a graph available, e.g.,:
>  http://http2.github.com/compression-test/
> 
> This makes it possible to take our collection of HAR samples:
>  https://github.com/http2/http_samples
> and get metrics on how the compression algorithms perform.
> 
> This is by no means complete. I'd like to process the HAR files so that the headers fed to the compressor more closely align with those that will be seen in a typical HTTP2 connection, and also get some more interesting metrics out.
> 
> As always, pull requests and issues welcome.
> 
> Cheers,
> 
> --
> Mark Nottingham   http://www.mnot.net/
> 
> 
> 
> 

--
Mark Nottingham   http://www.mnot.net/