Hacker News new | ask | show | jobs
by aurumaeus 6128 days ago
Mmm, my first real project in Scheme was actually an HTML parser, but the spirit of it is the same. There's something enticing about an annoyingly complex spec that lets a beautiful language like Lisp shine.

But yes, I'm sure that Twisted wasn't in the shape it needed to be when FF started building this, and they've built up an alternative. That's never a bad thing.

Otherwise, there'd just be Apache... no nginx, no lighttpd, no fun!

1 comments

It would be really nice if somebody could write a breakdown of these webservers for the uninitiated like myself. I'd like to know when to use which tool.
I started with a single hunchentoot instance running on SBCL on Win32 and I still hack on it about 16 hours a day. I deploy on a 30-instance hunchentoot farm with 4 lighttpds sittin on front of them.

Hunchentoot could either be a single-instance, one thread per request simpleton, or, given its flexible and well thoughtout architecture, an httpd development framework. The requests per second could also vary; the stock configuration is about 80r/s, but I am squeezing well over 2kr/s out of it. I have been tweaking it for the last 7 months or so and it just keeps getting better.