serving static content -- huge set of large images. Minimal features need, just as fast as possible.
nginx é o escolha atual favorecida . O LigHTTPd ainda funciona bem, mas é menos desenvolvido atualmente. O LiteSpeed também é uma boa escolha, e pode ser o melhor se você quiser suporte comercial ou uma GUI mais agradável. Todos estes são muito rápidos, a velocidade bruta não será um diferencial competitivo significativo dentro deste grupo de servidores Web.
dispatching dynamic content plugins -- think a web server that does on-the-fly watermarking or image transcoding. I'm looking for the fastest, lowest-overhead way of dispatching this.
Hmnn, um módulo de extensão para nginx é a menor opção de overhead. Mas escrever módulos em C / C ++ é seriamente demorado. OP diz "qualquer idioma aceitável", bem, se é assim então nginx com uma extensão C, ou talvez Apache com uma extensão C para se beneficiar do conjunto mais rico de módulos e documentação do Apache.
Mas, realisticamente, quem escreve o código C hoje para produtos que não são de mercado de massa? Eu consideraria o código Python com o Tornado , ou um servidor web orientado a eventos similar em uma linguagem de alto nível para ser uma combinação melhor.