Reading the comments, I noticed that Cherokee was added after the poll started. I wonder how many Cherokee users voted "Other". I, for one, am a Cherokee user and a big fan. The admin interface is easy to use and I love that its written in Python. As a Pylons developer, I also love that uWSGI is built right into the system.
Poll: What web server do you use?
51–60 of 81 posts
Re: Poll: What web server do you use?
#52How did you do this? With the voting?
http://news.ycombinator.com/newpoll but I had to google to find it.
Re: Poll: What web server do you use?
#53Re: Poll: What web server do you use?
#54Re: Poll: What web server do you use?
#55Currently I'm proxied by nginx for sanity reasons, but the lack of keepalives to the backend server is a serious problem (under load, you have zillions of sockets waiting to close). Would be a nice thing for nginx to add.
Re: Poll: What web server do you use?
#56Tornado
Re: Poll: What web server do you use?
#57I was using Nginx for static files and a reverse proxy (+balancer) to CherryPy until recently. Now switched to Nginx + uWSGI for everything and couldn't be happier. Nginx is very fast, even when on-the-fly Gzip is enabled.
I'm currently running Nginx+CherryPy and I'm if you'd like to comment on why you switched to uWSGI, what you gained and if you'd recommend it?
Initial setup was super tricky (Nginx in FreeBSD port doesn't ship with uWSGI support and XML config somehow doesn't work, so I have to use Python config which the documentation is lacking) but it has been doing its job ever since.
uWSGI is fast, has low memory footprint (a bit above Gevent/FAPWS) and is very reliable by itself. I'd recommend you to at least try it. The uWSGI documentation[1] was what got me interested.
[1]: http://projects.unbit.it/uwsgi/wiki/Doc
(By the way, I use a patch on this Chinese blog: http://www.indexofire.com/blog/?p=605 to build Nginx with uWSGI support on a FreeBSD. I made this: http://aur.archlinux.org/packages.php?ID=37857 for running on Arch. /shameless plug)
Re: Poll: What web server do you use?
#58IIS6. blech. Configuration control is a nightmare with it. I wish IIS had even 1/2 the functionality of Apache or 1/2 the speed of nginx/lighttpd!
IIS6. blech. Is IIS 7.5 closer to those targets?
Re: Poll: What web server do you use?
#59Earlier quoted context omitted.
I'm currently running Nginx+CherryPy and I'm if you'd like to comment on why you switched to uWSGI, what you gained and if you'd recommend it?
Basically I was running CherryPy with supervisord+memmon since the application is a bit faulty. uWSGI alone can replace the whole stack: it comes with its own process manager, memory monitor and has Harakiri mode to monitor a process that is taking too long to response. Initial setup was super tricky (Nginx in FreeBSD port doesn't ship with uWSGI support and XML config somehow doesn't work, so I have to use Python co…