Alex Mizrahi <udodenko@users.sourceforge.net> wrote:
+---------------
| however i see real problems in techincal shortcomings. there's no free lisp
| with stable thread support (on x86 at least). SBCL periodiocally crashes..
+---------------
CMUCL doesn't, at least not for me. And I start up a new thread for
each HTTP request...
+---------------
| :( and it supports threads only with linux 2.6 kernel. even commercial
| implementations do not provide kernel threads on all architectures.
+---------------
I run CMUCL threaded apps on FreeBSD 4.x, Linux 2.4.x, and Linux 2.6.7.
+---------------
| complex fancy frameworks like UCW are great theoretically, but performance
| suck and malicious user can crash whole system with ease -- simple ab
| (apache bench) will make it consuming all available mem and starving in GCs.
+---------------
That *might* be true of some uses of UCW, but using my own web-app
framework (coded from scratch while I was learning CL) and CMUCL,
I have never seen that issue. And, yes, I do use "ab" all the time
for benchmarking. It just works.
-Rob
-----
Rob Warnock <rpw3@rpw3.org>
627 26th Avenue <URL:http://rpw3.org/>
San Mateo, CA 94403 (650)572-2607