I have used Pyramid on Apache + mod_wsgi in the past. When I looked at the notes on the deployment of the pyramid, I came across the nginx + pserve configuration ( http://docs.pylonsproject.org/projects/pyramid_cookbook/en/latest/deployment/nginx.html )
I know that nginx has less memory space and is slightly faster than apache in serving static files.
But for a production site with a large number of users (about 36 thousand requests at any time), Iām trying to understand which of the three deployment options is considered the best (or most used):
- Apache + mod_wsgi
- nginx + uwsgi
- nginx + pserve + supervisord
source
share