|
|
|
|
|
by nailer
2787 days ago
|
|
- node (whose main reason for existing is event driven IO) is in the same order of magnitude as nginx (whose main reason for existing is also event driven IO). I think sometimes people think node is ruby/python/php levels of performance. It isn't. - And as another comment mentions, developer productivity may be better than minor performance difference - you mentioned Caddy, same rationale applies here. - nginx is also a bit crippled as useful features (like dynamic reconfig) are only in the proprietary nginx plus. - This has good defaults - having to set up the seperate webserver for ACME is a pain, this is way easier. |
|
But actually, you could have setup a pure Python server instead of nginx for the last 10 years with twisted.
Not that you should not consider uring nginx anyway: it deals with caching, load balancing, has great tutorials, it's battle tested, and has tons of pluging.
But performance wise, WSGI is not Python.