What is Proxy Server / Cache Server?
One of the big problems that
World Wide Web is facing now-a-days is the scalability. As popular
websites now receive hundreds of thousands requests per second therefore
the response to the web requests is becoming slow.
The proxy servers is used to solve that problem to some level because
proxy server may keep response in the cache so that it returns the
response from the cache if exactly same
HTTP
request is received in the specified time.
The draw-back of proxy server is that users will not sure that which
version of page they are viewing or the version they are seeing is
latest? If user really wants to see the most recent version of page than
they will have to press the "Reload" / "Refresh" button of web browser
to force the browser / proxy server to communicate with web server to
check for latest copy of page.