[boulder.pm] meeting?

Rob Nagler nagler at bivio.biz
Tue Sep 3 14:06:36 CDT 2002


Walter Pienciak writes:
> What is unreliable about the CGI mechanism? 

mod_perl and our infrastructure caches all files.  If you are
installing a new release, you just install it and restart the server.
No worries about "woops, file disappeared in new release, but still
serving old files".

Systems are more if all the code is loaded in memory once.  When you
have constant reloads, you can have transient errors for a variety of
reasons, e.g. not enough memory or processes.  It is easier to design
for peak load and be sure the system operates well under peak load.

If you aren't building complex apps (> 50 pages) or high transaction
rates (> 1/sec), it probably doesn't matter.  CGI is fine as is
anything else.

Rob





More information about the Boulder-pm mailing list