[Catalyst] Re: New engine: HTTP::Prefork

Matt S Trout dbix-class at trout.me.uk
Thu Apr 10 19:31:27 BST 2008


On Tue, Apr 08, 2008 at 02:32:33AM +0200, Aristotle Pagaltzis wrote:
> * Andy Grundman <andy at hybridized.org> [2008-04-07 15:30]:
> > On Apr 7, 2008, at 8:57 AM, Aristotle Pagaltzis wrote:
> >> You mean, a webserver for running Catalyst apps? ’Cause in the
> >> general case, a single-process, select-based server will yield
> >> higher performance.
> >
> > In order to do that properly, the parent process would have to
> > proxy all data through to backend processes.  That's the model
> > I tried for the (unreleased) Sprocket engine, but I wasn't
> > really happy with it.
> 
> Yeah – as I said, it’s faster when comparing all possible
> approaches. But the app must be designed around that model.
> Catalyst isn’t.

Debolaz' auto-nonblocking DBIx::Coro (which works fine with DBIC) might make
that interesting.

-- 
      Matt S Trout       Need help with your Catalyst or DBIx::Class project?
   Technical Director                    http://www.shadowcat.co.uk/catalyst/
 Shadowcat Systems Ltd.  Want a managed development or deployment platform?
http://chainsawblues.vox.com/            http://www.shadowcat.co.uk/servers/



More information about the Catalyst mailing list