PROXY PATTERNS
One hides you.
One hides the servers.
BOTH ARE CALLED A PROXY
A proxy is a stand-in. It takes the request for one side,
then hands back the reply.
FORWARD
PROXY
The server only ever sees the proxy — never the real client.
REVERSE
PROXY
The client only ever sees the proxy — servers can change behind it.
FORWARD — sits next to the client.
Hides you from the server.
REVERSE — sits next to the servers.
Hides them from you.
One hides you.
One hides the servers.
You'll want this one
in the design round.