Nginx is a strong and reliable web server.
Overall Satisfaction with NGINX
We use Nginx in our organization as a web server for Node.js applications, and as a reverse proxy for HTTP requests for backend applications such as APIs. For reverse proxy usage, we configure Nginx servers in pairs for high availability in active/passive mode. The failover is very smooth, almost with zero downtime - it loses only 1 packet during the transfer of the main role from one host to another.
Pros
- Web Application Server.
- Reverse Proxy.
- High Availability for web applications.
- Request rate limit.
Cons
- HTTP Request Rewrite rules.
- External modules maintained, such as mod security.
- Request filtering.
- Positive: easy of management.
- Negative: free license only supports active/passive mode on HA.
- Positive: free license almost without limitations.
- Negative: paid version too expansive.
All of those are paid solutions with very good features, but they also offer dedicated scenarios for web application hosting. If you run applications on on-premises web servers and don't have a Microsoft licence agreement, Nginx is a very good and reliable option, based on Linux distributions and available as freeware.
Do you think NGINX delivers good value for the price?
Yes
Are you happy with NGINX's feature set?
Yes
Did NGINX live up to sales and marketing promises?
Yes
Did implementation of NGINX go as expected?
Yes
Would you buy NGINX again?
Yes

Comments
Please log in to join the conversation