Re: [Geopriv] review comments on draft-thomson-geopriv-held-beep-00.txt
Andrew Newton <andy@hxr.us> Sun, 18 March 2007 12:59 UTC
Return-path: <geopriv-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1HSuyp-0008Lg-4Y; Sun, 18 Mar 2007 08:59:23 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1HSuyn-0008Lb-Kq for geopriv@ietf.org; Sun, 18 Mar 2007 08:59:21 -0400
Received: from zeke.ecotroph.net ([69.31.8.124]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HSuym-0006cX-E3 for geopriv@ietf.org; Sun, 18 Mar 2007 08:59:21 -0400
Received: from [10.0.1.109] ([::ffff:72.196.237.170]) (AUTH: PLAIN anewton, SSL: TLSv1/SSLv3,128bits,AES128-SHA) by zeke.ecotroph.net with esmtp; Sun, 18 Mar 2007 08:55:25 -0400 id 0158C3D4.45FD36C4.00002AD6
In-Reply-To: <E51D5B15BFDEFD448F90BDD17D41CFF1029FF167@AHQEX1.andrew.com>
References: <E51D5B15BFDEFD448F90BDD17D41CFF1029FF167@AHQEX1.andrew.com>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset="US-ASCII"; delsp="yes"; format="flowed"
Message-Id: <4497BCFB-4767-4E57-8DC1-1D1FC081CDD4@hxr.us>
Content-Transfer-Encoding: 7bit
From: Andrew Newton <andy@hxr.us>
Subject: Re: [Geopriv] review comments on draft-thomson-geopriv-held-beep-00.txt
Date: Sun, 18 Mar 2007 08:58:59 -0400
To: "Winterbottom, James" <James.Winterbottom@andrew.com>
X-Mailer: Apple Mail (2.752.3)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9ed51c9d1356100bce94f1ae4ec616a9
Cc: GEOPRIV WG <geopriv@ietf.org>
X-BeenThere: geopriv@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Geographic Location/Privacy <geopriv.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/geopriv>, <mailto:geopriv-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:geopriv@ietf.org>
List-Help: <mailto:geopriv-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/geopriv>, <mailto:geopriv-request@ietf.org?subject=subscribe>
Errors-To: geopriv-bounces@ietf.org
On Mar 18, 2007, at 5:48 AM, Winterbottom, James wrote: > Hi Andy one quick response now. > > >> >> 3) The justification for using BEEP is that multiple HTTP connections >> are bad. Why? Many, many multi-tier servers work this way, with the >> app server maintaining a pool of persistent TCP connections to its >> back-end database. I remain unconvinced that this BEEP binding is >> anymore efficient for the purpose outlined than multiple HTTP >> connections. >> > > Our experience with using HTTP in the manner you describe in systems > where requests can each have a different response time is that for a > similar sized system using HTTP you get about have the peak rate of > something BEEP-like. That is not to say that you cannot perhaps > tweak an > HTTP system to improve performance, but I remain unconvinced that you > can tweak to get a 100% increase in performance. > > The problem is of course dimensioning enough threads and ensuring that > you don't get queuing of low-delay requests immediately after > delay-tolerant requests thereby failing to meet QoS. You also need to > avoid queuing multiple delay-tolerant requests to avoid starving. If you are suggesting that TCP congestion control doesn't work with a high number of TCP connections, I'll let you argue that with the Transport folks... I'm not saying that is either wrong or right. However, BEEP's channel multiplexing over a single TCP connection doesn't seem to solve the problem you are talking about. It simply lifts the problem one layer up. Perhaps your HTTP implementation needed some tweaking. If you are saying that your implementation partitions the channels into sets of pools based on the characteristic of the query, that can also been done with HTTP/TCP pools as well. And I'd note, the HELD/ BEEP draft does not mention that. -andy _______________________________________________ Geopriv mailing list Geopriv@ietf.org https://www1.ietf.org/mailman/listinfo/geopriv
- [Geopriv] review comments on draft-thomson-geopri… Andrew Newton
- RE: [Geopriv] review comments on draft-thomson-ge… Winterbottom, James
- Re: [Geopriv] review comments on draft-thomson-ge… Andrew Newton