Engine-X

NGINX is a powerful web server and uses a non-threaded, event-driven architecture.

 

It can also do other important things, such as load balancing, and HTTP caching, or be used as a reverse proxy.

Normal HTTP Connection

Normal HTTP Connection

Forward Proxy

Reverse Proxy

Reverse Proxy

Reverse Proxy

  • Reverse Proxy
  • Load Balance
  • HTTP Cache
{
  /admin: use server 1
  /settings: use server2
}

/admin

/home

/settings

  • Can Handle 10,000 Concurrent Requests
  • Cache HTTP Requests
  • Act as Reverse Proxy
  • Act as Load Balancer
  • Act as an API Gateway
  • Serve and Cache Static files like images, videos, etc.
  • Handle SSL Certificates

Prerequisite

React.js

Problem?

Solution

TIP
In React, everything is a component

React

By piyushgargdev

React

  • 132