Search⌘ K

Variations

Understand various server-side frontend integration techniques such as Edge Side Includes, Server-Side Includes, and Tailor. Learn their benefits, challenges, and how they compare to client-side integration, helping you optimize web page delivery and caching in microservice architectures.

Different ESI implementations #

Of course, instead of Varnish, a different ESI implementation could be used by Squid or by a CDN like Akamai.

SSI #

Another option for server-side frontend integration is SSI (Server-side includes). This is a feature that most web servers offer. https://scs-commerce.github.io/ is an example of a system that uses SSI with the nginx webserver to integrate the frontends.

SSI and ESI have different benefits and disadvantages.

  • Web servers are often already available in the infrastructure for SSL/TLS termination or for other reasons. Because web servers can implement SSI, no additional infrastructure is ...