Re: Re[2]: Some proxy needs

Per Buer <perbu@varnish-software.com> Mon, 09 April 2012 16:32 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 95F5621F8758 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Mon, 9 Apr 2012 09:32:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.377
X-Spam-Level:
X-Spam-Status: No, score=-9.377 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, J_CHICKENPOX_34=0.6, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vtc3DDoh-xFc for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Mon, 9 Apr 2012 09:32:47 -0700 (PDT)
Received: from frink.w3.org (frink.w3.org [128.30.52.56]) by ietfa.amsl.com (Postfix) with ESMTP id A79F021F872F for <httpbisa-archive-bis2Juki@lists.ietf.org>; Mon, 9 Apr 2012 09:32:46 -0700 (PDT)
Received: from lists by frink.w3.org with local (Exim 4.69) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1SHHV2-0006gq-UM for ietf-http-wg-dist@listhub.w3.org; Mon, 09 Apr 2012 16:31:28 +0000
Received: from lisa.w3.org ([128.30.52.41]) by frink.w3.org with esmtp (Exim 4.69) (envelope-from <perbu@varnish-software.com>) id 1SHHUs-0006fu-1u for ietf-http-wg@listhub.w3.org; Mon, 09 Apr 2012 16:31:18 +0000
Received: from mail-gx0-f171.google.com ([209.85.161.171]) by lisa.w3.org with esmtp (Exim 4.72) (envelope-from <perbu@varnish-software.com>) id 1SHHUo-0007XH-KQ for ietf-http-wg@w3.org; Mon, 09 Apr 2012 16:31:16 +0000
Received: by ggcs5 with SMTP id s5so2146423ggc.2 for <ietf-http-wg@w3.org>; Mon, 09 Apr 2012 09:30:49 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding:x-gm-message-state; bh=p0I6NmEVxp0saKlPjtFeoLUUi0YTtAm7isP1WIIAgCE=; b=HVD6f7tnIdFNUpv5pBolmaMcErZdJKZyvOKjmuiHgrKs1Lcj3PJajr58tlKqtB7Egr QoTQhnsYC07n/E2lDgYyxh0nsd8pgG9GXo1lYq/PMhEwCmmMY9J0nwglSLmW1e/zalVy jWWhqnISEMtdDVzyk2EhY++gvnvd6zaQlAD9zZm4KKNAo6x8w32coQOmtoeYAamKp8eN +D84/L4eYvbQL/jwzFALWjP/6iEa6jp24v9naTcpqzpLVNBx6Juw/DC0mQu1jQr1/GCB Ly1fed+0H8gom4CS/WX/l2oiNSC5sRy5WQYvTc75g/lK/P5nYe2ndbJ7a3gsXYMh/qhC vq3g==
Received: by 10.101.6.38 with SMTP id j38mr2013839ani.11.1333989048969; Mon, 09 Apr 2012 09:30:48 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.236.170.1 with HTTP; Mon, 9 Apr 2012 09:30:28 -0700 (PDT)
In-Reply-To: <0edc27e8599b098be0f9a3bf18a1653f.squirrel@arekh.dyndns.org>
References: <83903.1333917310@critter.freebsd.dk> <0edc27e8599b098be0f9a3bf18a1653f.squirrel@arekh.dyndns.org>
From: Per Buer <perbu@varnish-software.com>
Date: Mon, 09 Apr 2012 18:30:28 +0200
Message-ID: <CAOXZevDfCT4Zk=5v=cHhtfsFWYc++en_Y0FL+MCBg1yAASdNyQ@mail.gmail.com>
To: Nicolas Mailhot <nicolas.mailhot@laposte.net>
Cc: Poul-Henning Kamp <phk@phk.freebsd.dk>, "Adrien W. de Croy" <adrien@qbik.com>, "ietf-http-wg@w3.org" <ietf-http-wg@w3.org>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
X-Gm-Message-State: ALoCoQlm3demFZ7Qun+qE1MXP4P8zJ2KcFkHlCrbcoczR1f9emf2C0nwWGJ/Uo3ltzMW4veWHIW5
Received-SPF: none client-ip=209.85.161.171; envelope-from=perbu@varnish-software.com; helo=mail-gx0-f171.google.com
X-W3C-Hub-Spam-Status: No, score=-2.6
X-W3C-Hub-Spam-Report: BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7
X-W3C-Scan-Sig: lisa.w3.org 1SHHUo-0007XH-KQ 725b25193daaf942eec0a60f54903aa6
X-Original-To: ietf-http-wg@w3.org
Subject: Re: Re[2]: Some proxy needs
Archived-At: <http://www.w3.org/mid/CAOXZevDfCT4Zk=5v=cHhtfsFWYc++en_Y0FL+MCBg1yAASdNyQ@mail.gmail.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/13412
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>
Resent-Message-Id: <E1SHHV2-0006gq-UM@frink.w3.org>
Resent-Date: Mon, 09 Apr 2012 16:31:28 +0000

On Sun, Apr 8, 2012 at 11:12 PM, Nicolas Mailhot
<nicolas.mailhot@laposte.net> wrote:
>
> Ah, but on a big proxy farm setup, the load balancer may orient the second
> request to an new proxy (since the first one is busy). And the origin web site
> may also be part of a cdn, and the second request may not end on the same
> delivery server as the first one

So, if the proxy farm fails to hash incoming requests on source IP or
target URL then this might happen. But either of these methods will
easily help avoid the problem. So, I personally don't think there is
need to further complicate things that are somewhat easy to solve
without making HTTP 2.0 even more complicated.

--
Per Buer
Phone: +47 21 98 92 61 / Mobile: +47 958 39 117 / Skype: per.buer
Varnish makes websites fly!
Whitepapers | Video | Twitter