Return-Path: Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: (qmail 66306 invoked from network); 10 May 2005 17:49:45 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 10 May 2005 17:49:45 -0000 Received: (qmail 22092 invoked by uid 500); 10 May 2005 17:53:01 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 21866 invoked by uid 500); 10 May 2005 17:52:59 -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: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 21826 invoked by uid 99); 10 May 2005 17:52:58 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=RCVD_BY_IP X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: domain of olafvdspek@gmail.com designates 64.233.184.196 as permitted sender) Received: from wproxy.gmail.com (HELO wproxy.gmail.com) (64.233.184.196) by apache.org (qpsmtpd/0.28) with ESMTP; Tue, 10 May 2005 10:52:58 -0700 Received: by wproxy.gmail.com with SMTP id 67so724364wri for ; Tue, 10 May 2005 10:49:24 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=duGYCcZjDvzW25H1QwhKQW6Zdn+kGfa3S5XOV31aR6UfSy9pJbVzeT21fbQSQ3FloyMHZAFEPYKWO92Evj+Cfnid0Y6OVlHMf3qNNCysA/dvTVawhu5f98BKGcodaunV88QLLd2olOl5Pimic9IWUby2mL8xb4CmEAT/TzKOD/o= Received: by 10.54.39.58 with SMTP id m58mr653690wrm; Tue, 10 May 2005 10:49:24 -0700 (PDT) Received: by 10.54.49.7 with HTTP; Tue, 10 May 2005 10:49:23 -0700 (PDT) Message-ID: Date: Tue, 10 May 2005 19:49:23 +0200 From: Olaf van der Spek Reply-To: Olaf van der Spek To: dev@httpd.apache.org Subject: Re: Single-threaded/non-blocking frontend and multi-threaded/processed backend In-Reply-To: <4280D207.9080402@cfl.rr.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <425C623A.4020901@force-elite.com> <4280D207.9080402@cfl.rr.com> X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N On 5/10/05, Phillip Susi wrote: > Why have a separate 'frontend' and 'backend'? Because for example PHP is not thread-safe and PHP may (easily) crash (and you don't wish to allow that to crash the entire server). Or because you wish to run one backend as user A and another backend as use= r B.