Varnish Software recently unveiled parallel ESI and Edgestash for Varnish Plus. These features promise to significantly speed up web performance, improve content delivery on mobile, and enhance end-user experience overall. The new solution leverages intelligent TCP acceleration in order to speed up mobile delivery by up to 40 percent, which is crucial as more and more users use their mobile devices to browse and access web content.
“We are living in a new digital era where consumers are demanding a more personalized and instant web experience accessible from any device over any network. If your service is not living up to these expectations your users will move their online time and business elsewhere,” said Lars Larsson CEO, Varnish Software.
ESI allows web page owners to update individual elements without losing their entire cache and needing to rebuild the entire page. Parallel ESI improves on this process. It helps web pages immediately locate and retrieve all necessary fragments at the same time while driving down latency and leading to a 75% increase in web page delivery speed.
Edgestash, as we’ve discussed before, is a pure templating language based on Mustache that accelerates page assembly, moving page assembly logic from the browser to the edge. It does so using the bits and pieces that are already stored in the cache, leading to high speed delivery of mobile web pages.
Edgestash is currently in beta. It, along with Parallel ESI will be gradually implemented on Varnish Plus within the next few weeks. Beyond these, the newest iteration of Varnish Plus also comes with other additions that promise to improve content delivery across a wide array of web applications, and streaming on a variety of devices. Those features are:
- Highly scalable intelligent TCP, which alleviates congestion on high latency networks, and improves throughput for application and content delivery.
- High-performance software load balancing, which optimally distributes requests across a range of servers for availability. Load balancing prevents any one server from being deluged with requests, which also helps mitigate DDoS attacks.
- Truly Dynamic Backends. This feature provides flexible DNS-driven backend definitions for cloud deployments.
- SSL-TLS to backend servers improves website security and encrypts communication.
- Enhanced persistence allows MSE cache contents to be preserved through restarts, obviating the need for costly retransmission.