Network/Reverse proxy
Install a reverse proxy behind firewall, use HAProxy.
Really great answer (especially links below) here: http://stackoverflow.com/a/366212 to this question here: https://stackoverflow.com/questions/224664/difference-between-proxy-server-and-reverse-proxy-server
Copied links for convenience:
Content Delivery Network
forward proxy software (server side)
- cgi-proxy
- phproxy (discontinued)
- glype
- Internet censorship wiki: List of Web Proxies
reverse proxy software for HTTP (server side)
- apache mod_proxy (can also work as a forward proxy for HTTP)
- squid
- nginx (written by russians, used on hulu.com, spam sites, etc.)
- HAProxy
- lighthttpd
- perlbal (written for livejournal)
- portfusion
- pound
- varnish cache (written by a freebsd kernel guru)
- Started with Repose repose
reverse proxy software for TCP (server side)
- balance
- delegate
- pen
- portfusion
- pure load balancer (web site defunct)
- python director