Return-Path: Delivered-To: apmail-hadoop-general-archive@minotaur.apache.org Received: (qmail 37203 invoked from network); 5 Oct 2009 16:44:00 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 5 Oct 2009 16:44:00 -0000 Received: (qmail 61926 invoked by uid 500); 5 Oct 2009 16:43:59 -0000 Delivered-To: apmail-hadoop-general-archive@hadoop.apache.org Received: (qmail 61875 invoked by uid 500); 5 Oct 2009 16:43:58 -0000 Mailing-List: contact general-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@hadoop.apache.org Delivered-To: mailing list general@hadoop.apache.org Received: (qmail 61865 invoked by uid 99); 5 Oct 2009 16:43:58 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 Oct 2009 16:43:58 +0000 X-ASF-Spam-Status: No, hits=3.4 required=10.0 tests=HTML_MESSAGE,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [69.147.107.20] (HELO mrout1-b.corp.re1.yahoo.com) (69.147.107.20) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 Oct 2009 16:43:46 +0000 Received: from oceanfarearth-lm.corp.yahoo.com (oceanfarearth-lm.corp.yahoo.com [10.72.113.156]) by mrout1-b.corp.re1.yahoo.com (8.13.8/8.13.8/y.out) with ESMTP id n95Gf9ki078106 for ; Mon, 5 Oct 2009 09:41:09 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; s=serpent; d=yahoo-inc.com; c=nofws; q=dns; h=message-id:from:to:in-reply-to:content-type:mime-version: subject:date:references:x-mailer; b=yvBnWdEDiWG2YsUSRvaplW1MwvUmwixhPBldQvY2VvwmA13+ngZmKZxeT5vo/0Mi Message-Id: <52336B40-7CA1-486D-ADF0-1F9B99AB1808@yahoo-inc.com> From: Sanjay Radia To: In-Reply-To: <4AC2635C.20902@apache.org> Content-Type: multipart/alternative; boundary=Apple-Mail-1--571721242 Mime-Version: 1.0 (Apple Message framework v936) Subject: Re: HTTP transport? Date: Mon, 5 Oct 2009 09:41:09 -0700 References: <4AAAC403.80809@apache.org> <1CB467B9-B60C-4ED0-BA82-7BB571E724C6@apache.org> <4AC13BC7.6020902@apache.org> <4AC2635C.20902@apache.org> X-Mailer: Apple Mail (2.936) X-Virus-Checked: Checked by ClamAV on apache.org --Apple-Mail-1--571721242 Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit On Sep 29, 2009, at 12:43 PM, Doug Cutting wrote: > Sanjay Radia wrote: > > Wrt connection pooling/async servers: Can't we use the same > libraries > > that Jetty and Tomcat use? > > Grizzly? > > Grizzly also supports HTTP. Choosing Grizzly is independent of > choosing > HTTP as a wire transport or choosing a server. > Agreed. Hence the main advantages that remain for http transport are 1) language independent spec for the protocol. The message headers will be in avro so that is easy and the message exchange should be fairly straightforward. I see this as a minor advantage for using http transport. 2) code to implement the transport in multiple languages. (2) is a significant advantage. Once we put in the security modifications, will it remain that portable? We should look at that more closely. What about out of order exchange. Will we be able to support that with http transport? sanjay --Apple-Mail-1--571721242--