Now that HTTPS terminates at nginx, we can cache HTTP responses coming from Tomcat, using a proxy cache such as Varnish (which is already used on the backend to cache triplestore responses).
That should dramatically improve both Linked Data (RDF) and HTML serving times. The downside is that it will require additional cache invalidation (using PURGE and BAN) logic, as well as tests for it. Related: #62
Now that HTTPS terminates at nginx, we can cache HTTP responses coming from Tomcat, using a proxy cache such as Varnish (which is already used on the backend to cache triplestore responses).
That should dramatically improve both Linked Data (RDF) and HTML serving times. The downside is that it will require additional cache invalidation (using
PURGE
andBAN
) logic, as well as tests for it. Related: #62