Andras Simon <[EMAIL PROTECTED]> writes:

> > Well, given that there are now too many web servers for CMUCL, I'm
> > forced to actually choose which one I want.
> 
> Let me ask a slightly more specific question: is one of the free
> web servers for CMUCL (Araneida and especially Portable Aserve) a
> viable alternative to apache &al. for db (PostgreSQL and MySQL) backed
> websites? Are there any multiprocessing or other issues one should
> expect to run into? If so, can they be circumvented somehow? Right now
> I'm using ACL and Aserve in a university setting, but for commercial
> stuff ACL is not an option for me.
> 
> To put this question in context: I occasionally work for a company
> that is of course deeply entrenched in the perl/php/Java servlets
> world, and I wonder if I can argue there with clear conscience for
> occasionally using CL instead of, say, Java. 

I don't have much experience with Araneida and Portableaserve although
I seem to remember that at least in older versions of AllegroServe the
number of child processes (speaking in Apache terminology) was fixed
while in Apache you have parameters like MaxClients, MinSpareServers,
and MaxSpareServers such that the server can adjust to heavy-load
situations. Or can we assume that the listeners are lightweight enough
so that we don't have too care if 200 of them are just idle?

Maybe you should also check out Marc Battyani's mod_lisp at

  <http://www.fractalconcept.com/asp/html/mod_lisp.html>

Cheers,
Edi.

Reply via email to