Re: Reference set in HPACK
Greg Wilkins <gregw@intalio.com> Wed, 02 July 2014 07:39 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 (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 141AA1A0AAC for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Wed, 2 Jul 2014 00:39:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.93
X-Spam-Level:
X-Spam-Status: No, score=-6.93 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.651, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0FuQmhMkamq2 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Wed, 2 Jul 2014 00:39:55 -0700 (PDT)
Received: from frink.w3.org (frink.w3.org [128.30.52.56]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5D7621A0AA8 for <httpbisa-archive-bis2Juki@lists.ietf.org>; Wed, 2 Jul 2014 00:39:55 -0700 (PDT)
Received: from lists by frink.w3.org with local (Exim 4.72) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1X2F7D-0002w6-DD for ietf-http-wg-dist@listhub.w3.org; Wed, 02 Jul 2014 07:38:03 +0000
Resent-Date: Wed, 02 Jul 2014 07:38:03 +0000
Resent-Message-Id: <E1X2F7D-0002w6-DD@frink.w3.org>
Received: from lisa.w3.org ([128.30.52.41]) by frink.w3.org with esmtp (Exim 4.72) (envelope-from <gregw@intalio.com>) id 1X2F76-0002tL-Uz for ietf-http-wg@listhub.w3.org; Wed, 02 Jul 2014 07:37:56 +0000
Received: from mail-wg0-f43.google.com ([74.125.82.43]) by lisa.w3.org with esmtps (TLS1.0:RSA_ARCFOUR_SHA1:16) (Exim 4.72) (envelope-from <gregw@intalio.com>) id 1X2F70-0001cG-Nv for ietf-http-wg@w3.org; Wed, 02 Jul 2014 07:37:56 +0000
Received: by mail-wg0-f43.google.com with SMTP id b13so305947wgh.14 for <ietf-http-wg@w3.org>; Wed, 02 Jul 2014 00:37:24 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=LR8ZYfrJ11m++Q9iTxOX4ZqTCEl7KphWG+gR2u31vGs=; b=AMGHknP6s8pdOeQQXYWUqLf2EAd0l18Vjlp0Aj055A21cOjdSkTdJbjnQk63lRMJPp tr8J4s7MxBGpQHSFAqOz6C8H6r0VzMKu7YPGxiMEwlx8//fId0TucsBbM22ghr6QaHuO y0ZBFFqUbUhaHFiYh9Sr1hyRFc71jA8aGE9hePhNW69WRDZ+BF/fc4AhP+SPU8ohQZFx PJbgq2Q6oex2Rrg8NIVnSeLXNPR46NhW6Na5NtSO1YAXqGKD6IcaF4x0KM1XPT/VAwsC 994pOqvfZSIbHBtCXYUtFjc9YNnnps3kg4c/Pe1EK3r4AzNKlqkgTKVAF3b8Q8bEo+bJ tQQw==
X-Gm-Message-State: ALoCoQkhtGqUmAZb/VltiINAb2xQeiz+JGK5ZiU6AiMtJKFvPegZLWD+37Hf4feR/CSC/ScK6zeJ
MIME-Version: 1.0
X-Received: by 10.194.119.34 with SMTP id kr2mr58857459wjb.34.1404286644057; Wed, 02 Jul 2014 00:37:24 -0700 (PDT)
Received: by 10.194.28.99 with HTTP; Wed, 2 Jul 2014 00:37:23 -0700 (PDT)
In-Reply-To: <CAP+FsNc+xW1gKma0McrgXtPpwR0BCubHkvHhUbcHHyn1Sd6t0g@mail.gmail.com>
References: <20140702.143041.283993814131065692.kazu@iij.ad.jp> <CAP+FsNexzVzt+YV7oBeMdGrMoajbMVj1Z90XvQfaCuNMDjYdHg@mail.gmail.com> <20140702.145215.1023037072984695261.kazu@iij.ad.jp> <CAP+FsNc+xW1gKma0McrgXtPpwR0BCubHkvHhUbcHHyn1Sd6t0g@mail.gmail.com>
Date: Wed, 02 Jul 2014 09:37:23 +0200
Message-ID: <CAH_y2NHJFQA-nLN9bw9wwVhLAhcY0ABXNQL9yCC5OGR-Y5_dzw@mail.gmail.com>
From: Greg Wilkins <gregw@intalio.com>
To: Roberto Peon <grmocg@gmail.com>
Cc: Kazu Yamamoto <kazu@iij.ad.jp>, HTTP Working Group <ietf-http-wg@w3.org>
Content-Type: multipart/alternative; boundary="089e01229990950cc704fd30f656"
Received-SPF: permerror client-ip=74.125.82.43; envelope-from=gregw@intalio.com; helo=mail-wg0-f43.google.com
X-W3C-Hub-Spam-Status: No, score=-3.8
X-W3C-Hub-Spam-Report: AWL=-3.101, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7
X-W3C-Scan-Sig: lisa.w3.org 1X2F70-0001cG-Nv b33cbaa7c527d66847c5a40e6b8d1df6
X-Original-To: ietf-http-wg@w3.org
Subject: Re: Reference set in HPACK
Archived-At: <http://www.w3.org/mid/CAH_y2NHJFQA-nLN9bw9wwVhLAhcY0ABXNQL9yCC5OGR-Y5_dzw@mail.gmail.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/25074
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>
On 2 July 2014 08:09, Roberto Peon <grmocg@gmail.com> wrote: > Even a few bytes per request adds up as the number of requests go up. > Lets think about a page today that has 100 elements, which is something we > see today. > If the headers were regularized, with the use of a reference set, one > could imagine a reduction of 20 bytes per header. > With 100 elements, this is approximately 2k of data, or two packets worth. > Roberto, I think this kind of calculation needs some real data. Maintaining a reference set is not a zero byte deal, as it still requires bytes to be sent to remove entries from the reference set that are not needed. If real data shows that removals are frequent, then they may add up to close to the 2k also. I don't think that it is unreasonable to request that realistic data is provided to prove that a reference set is worthwhile. It would be good to obtain and evaluate such data for both a single connection and coalesced connections. 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.
- Reference set in HPACK Kazu Yamamoto ( 山本和彦 )
- Re: Reference set in HPACK Roberto Peon
- Re: Reference set in HPACK Mark Nottingham
- Re: Reference set in HPACK Kazu Yamamoto ( 山本和彦 )
- Re: Reference set in HPACK Kazu Yamamoto ( 山本和彦 )
- Re: Reference set in HPACK Kazu Yamamoto ( 山本和彦 )
- Re: Reference set in HPACK Roberto Peon
- Re: Reference set in HPACK Poul-Henning Kamp
- Re: Reference set in HPACK Roberto Peon
- Re: Reference set in HPACK Roberto Peon
- Re: Reference set in HPACK Poul-Henning Kamp
- Re: Reference set in HPACK Greg Wilkins
- Re: Reference set in HPACK Roberto Peon
- Re: Reference set in HPACK Roberto Peon
- RE: Reference set in HPACK K.Morgan
- Re: Reference set in HPACK Roberto Peon
- RE: Reference set in HPACK K.Morgan
- RE: Reference set in HPACK K.Morgan
- Re: Reference set in HPACK Poul-Henning Kamp
- Re: Reference set in HPACK Poul-Henning Kamp
- RE: Reference set in HPACK K.Morgan
- Re: Reference set in HPACK Michael Sweet
- Re: Reference set in HPACK Kaoru Maeda
- Re: Reference set in HPACK Johnny Graettinger
- Re: Reference set in HPACK Martin Thomson
- Re: Reference set in HPACK Eric J. Bowman
- Re: Reference set in HPACK Roberto Peon
- Re: Reference set in HPACK Eric J. Bowman
- Re: Reference set in HPACK Roberto Peon
- Re: Reference set in HPACK Eric J. Bowman
- RE: Reference set in HPACK RUELLAN Herve
- Re: Reference set in HPACK Eric J. Bowman
- Compression ratio of 09 (was: Reference set in HP… Kazu Yamamoto ( 山本和彦 )