Return-Path: Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: (qmail 55100 invoked from network); 30 Dec 2005 16:29:51 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 30 Dec 2005 16:29:51 -0000 Received: (qmail 445 invoked by uid 500); 30 Dec 2005 16:29:47 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 211 invoked by uid 500); 30 Dec 2005 16:29:46 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 200 invoked by uid 99); 30 Dec 2005 16:29:45 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 30 Dec 2005 08:29:45 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [209.133.199.10] (HELO jimsys.jagunet.com) (209.133.199.10) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 30 Dec 2005 08:29:45 -0800 Received: from [127.0.0.1] (localhost [127.0.0.1]) by jimsys.jagunet.com (Postfix) with ESMTP id 7A88786B62F for ; Fri, 30 Dec 2005 11:29:24 -0500 (EST) Mime-Version: 1.0 (Apple Message framework v746.2) In-Reply-To: <20051229224703.GA22036@dochas.stdlib.net> References: <20051229224703.GA22036@dochas.stdlib.net> Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Jim Jagielski Subject: Re: execd: fcgi, per-child, cgid and maybe suexec Date: Fri, 30 Dec 2005 11:29:23 -0500 To: dev@httpd.apache.org X-Mailer: Apple Mail (2.746.2) X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Just this last one, and then that's it until mid-next-week :) On Dec 29, 2005, at 5:47 PM, Colm MacCarthaigh wrote: > > [1] and [3] on their own are simply enough, [2] is the crazy part. > Does any of this make any sense? > This all makes a lot of sense to me, in fact #2 kind of aligns with something I was thinking about regarding how to fit per-child into the proxy balancer stuff. In fact, I think that having proxy balancer be the front end to mod_execd allows for a lot of scaling and control, but I haven't gone any further than just thinking about it conceptually (something like defining a worker execd://foo.com/process). Yeah, we'll need something like apr_pass_fd/apr_grab_fd. This reminds me: I know that the GSoC effort for perchild didn't work out, but was *anything* done? I heard something about a design framework being produced?