Network caching for web application hosting involves using high performance object storage local to the application for frequently accessed content. For remote or user edge caching, see content delivery networks.
Basic web application caching usually involves proxying all application traffic through a gateway such as nginx and varnish, caching all static requests to memory or fast primary storage.
Advanced web application caching usually involves explicitly configuring your applications to make use of local object caching services such as redis or memcached.
Our experience allows us to take a whole-application approach to its architecture and resultant performance, caching being just one small part of any overall solution.
Last modified: 2021/08/18 at 14:02 by Carl Heaton