Pure PerlなHTTPdを物色

HTTP::Daemon
forkしないので、1個詰まると後続のリクエストは待たされる。
HTTP::Simple::Server
デフォルトではforkしない。
HTTP::Simple::Server + Net::Server::Fork
forkするので多重化可能。が、リクエストごとに新しいプロセスをforkしちゃう。
HTTP::Simple::Server + Net::Server::PreFork
forkするので多重化可能。pre-forkするのでプロセスは使いまわせる。
Net::HTTPServer
type=>'forking'でpre-forkする。
URLのパスと関数をマッピングできるのもよさげ。
PerlBal
Danga::Socketベースなので、IO多重化(epollとか)な実装。(だと思うす)
POE::Component::Server::HTTP
ぽぅ
Catalyst::Engine::Server
未試用...

ちっさめのがいいんで、Net::HTTPServer を使おうかなと思ってますが、ほかにも実装があったら教えてもらえるとうれしいデス。

追記