[Catalyst] dbic models and startup time server

Josef Chladek j.chladek at wirtschaftsblatt.at
Tue Aug 22 21:19:41 CEST 2006


Am 22.08.2006 um 20:29 schrieb Brandon Black:

>
>
> On 8/22/06, Brandon Black <blblack at gmail.com> wrote:
> [...] and it might not be possible to make it significantly faster  
> without rewriting it in XS [...]
>
> Ok, I lied.  I went back to stare at Algorithm::C3 and Class::C3,  
> and I remembered an earlier performance hack I had tried, but never  
> got around to cleaning up and committing and pushing out.  It won't  
> solve all your ills, but it should give another incremental  
> performance boost for DBIC start times and its a relatively  
> nonintrusive change that can be made Right Now.  Attached are  
> patches against the latest CPAN versions of Algorithm::C3 and  
> Class::C3, please give them a shot (if nothing else, I'd like some  
> testing feedback on them before committing and pushing this stuff).

well, the patches made my startup time 20% better, everything working  
as expected (so far...)

my only remaining problem is that restarts take so long because  
apache can't end the child-processes cleanly

thanks
josef



More information about the Catalyst mailing list