What is NGINX? - Deepstash
What is NGINX?

What is NGINX?

nginx.com

3 ideas

·

57 reads

7

Explore the World's Best Ideas

Join today and uncover 100+ curated journeys from 50+ topics. Unlock access to our mobile app with extensive features.

NGINX is open source software for web serving, reverse proxying, caching, load balancing, media streaming, and more. It started out as a web server designed for maximum performance and stability. In addition to its HTTP server capabilities, NGINX can also function as a proxy server for email (IMAP, POP3, and SMTP) and a reverse proxy and load balancer for HTTP, TCP, and UDP servers.

2

31 reads

Features

There are many features Nginx provides. Here are some examples:

  • can be deployed to serve dynamic HTTP content on the network
  • can serve as a load balancer
  • handling of static files, index files and auto-indexing
  • reverse proxy with caching
  • FastCGI, SCGI, uWSGI support with caching

2

17 reads

Nginx with Gunicorn

Nginx is a reverse proxy for Gunicorn. Gunicorn can serve an app that supports WSGI (like Flask or Django) and Nginx sits in front of it and decides where a request should go. For example, if the incoming request is an http request, Nginx redirects it to gunicorn (hence the reverse proxy), if it is for a static file, it serves it itself.

2

9 reads

More like this

Read & Learn

20x Faster

without
deepstash

with
deepstash

with

deepstash

Access to 200,000+ ideas

Access to the mobile app

Unlimited idea saving & library

Unlimited history

Unlimited listening to ideas

Downloading & offline access

Personalized recommendations

Supercharge your mind with one idea per day

Enter your email and spend 1 minute every day to learn something new.

Email

I agree to receive email updates