Varnish

 Varnish  is a caching HTTP reverse proxy, a.k.a. an HTTP accelerator.

Cacheable responses delivered by a webserver (e.g. nginx, Apache, Lighttpd) are cached by Varnish, provided a set of requirements defined as HTTPFeatures.

Cached responses are served to client applications (browsers) by Varnish when they are considered fresh enough.