Meeting: Developing high-performance network servers in Lisp
| Date: |
November 17, 2009 |
| Speaker: |
Vladimir Sedach |
This talk will cover techniques for developing high-performance network servers in Lisp, with examples and lessons from the TPD2, Antiweb, and the speaker's own soon-to-be-released Common Lisp HTTP servers. Topics covered will include techniques for efficient input handling and output generation, vectored IO, thread pool design, and asynchronous IO management using continuations and state machines.