Interesting?<p>✓ web server + ssl + dynamic content<p>✓ runs on linux<p>✓+ superlative performance claims<p>✓ free<p>☹ binary only download?<p>☹ no source?<p>☹ tenuous legal reasoning displayed on web site<p>No thanks.<p>(And I wish Unicode added the WTF glyph for posts like this. <a href="http://www.typophile.com/node/16343" rel="nofollow">http://www.typophile.com/node/16343</a> )
I wonder how fast nginx would be with C scripts for modules, rebuilding executables as needed using file mtime? Might be worth the experiment. For things like presence servers and COMET, it makes sense to code in C. Anyone else interested in exploring this subject?<p>Edit: Found this "comparison" <a href="http://www.wikivs.com/wiki/G-WAN_vs_Nginx" rel="nofollow">http://www.wikivs.com/wiki/G-WAN_vs_Nginx</a> which I suspect was written by the GWAN guy himself judging from the unusual sentence structure and phraseology. Independent confirmation necessary.
If my understanding is correct, rather than creating a new thread for each client request, it handles connections asynchronously, much like Nginx. But unlike Nginx, it uses only a single process, so it doesn't require any interprocess communication overhead. Too bad they don't release the source code.