In addition to simply proxying the data through, we can use NGINX to cache the proxied content. By doing this, we can reduce the amount of calls to your backend service, assuming that the calls are able to be cached.
Content caching with NGINX
Getting ready
As the caching is part of the standard NGINX platform, no additional prerequisites are required.
How to do it...
In order to enable the cache, first we need to define where to store the cached files. This needs to be set outside the server block directive and is best stored in the main nginx.conf file. Here's the...