Gunicorn vs uWSGI for recommended production deployment


#1

The github readme states:
“For WSGI applications, the recommended production deployment is Gunicorn, using the Meinheld worker.”

Is there any reason for recommending Gunicorn over, say, uWSGI?

Thanks
-js


#2

Depends on what you like. I like only keeping uwsgi instead of nginx+gunicorn and uwsgi has many fancy features while being about 10% slower at http-handling compared to nginx.

So extreme performance nginx+uwsgi, flexibility+easiness uwsgi, do what you know gunicorn.