TomoLink
CompaniesInfosysSystem DesignProxy vs Reverse Proxy
System Design
Mediumapi-web-development

Proxy vs Reverse Proxy

30 minsNetworkingSecurity
30 mins
1 sections
Networking, Security

Overview

A forward proxy is a server that sits between user devices and the internet. A forward proxy is commonly used for:

  • • Protect clients
  • • Avoid browsing restrictions
  • • Block access to certain content

A reverse proxy is a server that accepts a request from the client, forwards the request to web servers, and returns the results to the client as if the proxy server had processed the request. A reverse proxy is good for:

  • • Protect servers
  • • Load balancing
  • • Cache static contents
  • • Encrypt and decrypt SSL communications
Proxy vs Reverse Proxy [Medium] | Infosys System_design | TomoLink