Vladimir Sedach

Have Emacs - Will Hack

November 19, 2009

November Montréal Scheme/Lisp User Group presentation

On November 17, I gave a presentation to the Montréal Scheme/Lisp User Group about developing high-performance network servers in Lisp. I looked at the lessons to be learned from existing Common Lisp web servers, notably Antiweb and TPD2, tried out some of the ideas in my own new under-development web server HTTP DOHC along with some new ideas about threading and concurrency, and put the results of my findings into the presentation.

If you are interested in the topic, you should also watch John Fremlin's TPD2 presentation to the Shibuya Lisp user's group.

I plan on making HTTP DOHC a full-featured Common Lisp web server with an interface that is somewhat compatible with Hunchentoot 1.0.