Proxy Server

Noun · Development

Definitions

  1. A server that acts as an intermediary for network requests between clients and destination servers. A forward proxy acts on behalf of clients (hiding their identity or filtering content), while a reverse proxy (like Nginx or HAProxy) sits in front of backend servers to handle load balancing, SSL termination, and caching.

    In plain English: A server that sits between users and the actual servers, managing traffic, adding security, or speeding things up.

    Example: "We put Nginx as a reverse proxy in front of the Node servers to handle TLS termination and serve static assets."

Related Terms