<html><body><div style="color:#000; background-color:#fff; font-family:Courier New, courier, monaco, monospace, sans-serif;font-size:16px"><div id="yui_3_16_0_1_1433906970266_2830" dir="ltr">John,</div><div id="yui_3_16_0_1_1433906970266_2874" dir="ltr"> </div><div id="yui_3_16_0_1_1433906970266_2862" dir="ltr">> Is there some advantage in using a Perl PSGI daemon rather than a more<br clear="none">standard combination of Apache+ModPerl+PSGI.</div><div id="yui_3_16_0_1_1433906970266_2856" dir="ltr"> </div><div id="yui_3_16_0_1_1433906970266_2996" dir="ltr">I've read tons of documentation but had never seen a "recommendation" or a "standard" deployment.  After your email, I dove in with Google and found Catalyst actually recommends FastCGI.</div><div id="yui_3_16_0_1_1433906970266_2872" dir="ltr"> </div><div id="yui_3_16_0_1_1433906970266_2861" dir="ltr">Dancer2 - Apache with PerlHandler Plack<span id="yui_3_16_0_1_1433906970266_2935">::</span>Handler<span id="yui_3_16_0_1_1433906970266_2939">::</span>Apache2 is third on the list</div><div id="yui_3_16_0_1_1433906970266_2897" dir="ltr">Plack - The only examples I've ever seen all use plackup</div><div id="yui_3_16_0_1_1433906970266_2905" dir="ltr">"Catalyst applications are most often deployed as a FastCGI or mod_perl application (with FastCGI being the recommended option)."</div><div id="yui_3_16_0_1_1433906970266_2951" dir="ltr"> </div><div id="yui_3_16_0_1_1433906970266_2952" dir="ltr">I think with PSGI there may be too many ways to do it.</div><div id="yui_3_16_0_1_1433906970266_3058" dir="ltr"> </div><div id="yui_3_16_0_1_1433906970266_2997" dir="ltr">I've been using Apache/CGI with a custom MVC for 9 years.  But, we have out grown it.  So, I'm looking for a technology that might actually last another 7 years.  I guess there is not much risk as we could redeploy on a different stack and not have to change much as the PSGI standard is here to stay.</div><div id="yui_3_16_0_1_1433906970266_3073" dir="ltr"> </div><div id="yui_3_16_0_1_1433906970266_3074" dir="ltr">I will definitely look into Apache/mod_perl/PSGI as Apache is a low risk ticket around here.  I'll have to see if we can reuse our CGI-based APR authentication system under mod_perl.  </div><div id="yui_3_16_0_1_1433906970266_3210" dir="ltr"> </div><div id="yui_3_16_0_1_1433906970266_3211" dir="ltr">Now on to fighting with database pooling and min/max connection time requirements. Thanks to all and I hope this thread helps others out there too.</div><div id="yui_3_16_0_1_1433906970266_3075" dir="ltr">Mike</div><div id="yui_3_16_0_1_1433906970266_3076" dir="ltr"> </div><div id="yui_3_16_0_1_1433906970266_3162" dir="ltr">mrdvt92</div></div></body></html>