In the Web context what is a proxy?

7

How do you work with this technology and what is its use on the day of a web application in the case of the client or the server?

Use cases can be in any language, just to understand their operation.

    
asked by anonymous 01.12.2016 / 02:22

1 answer

2

A proxy is an "intermediary" between a client and a server.

A typical proxy use case is server balancing. Let's assume a site has 10 servers. However, the site receives requests only through a proxy, which redirects each received request to one of the 10 servers, so that the workload is evenly divided among the 10 servers.

Another use case is the cache proxy. In this case, repetitive requests and static pages like images, scripts, etc. are in the memory of the proxy, not on disk, to improve response performance. In general, only the dynamic pages would be passed to the backend servers.

    
17.12.2016 / 17:07