5 Don'ts When Caching with Varnish

Over time, the most popular content we’ve created relates to hands-on Varnish use and relevant dos and don’ts. Naturally, we continue to create more content about this because our raison d’être is to help Varnish users get the maximum performance and efficiency they can from their Varnish setups.

Let’s get down to business.

Read More

10/19/20 6:57 PM
by Arianna Aondio

The best way to completely purge a Varnish cache


It's cargo-cult fighting time! Today, we are going to look at a ban expression that you probably have used, and maybe even have recommended (gasp!) to your fellow Varnish users:

req.url ~ /

We'll discuss why we use it, why it's good but mostly bad, and how to fix it. Hopefully, along the way, we'll shed some light on some Varnish internals that you can use in other situations.

Read More

6/18/20 4:08 PM
by Guillaume Quintard

MSE at your fingertips - controlling where your objects are stored through the MSE VMOD

 

Usually when we talk about the Massive Storage Engine (MSE), we’re talking about its main features and use cases. After all, storage is a kind of hidden, unsexy necessity that powers, in part, many of the conveniences we take for granted: ubiquitous on-demand streaming services, for example. The instant-delivery accessibility of these content libraries is not magic even if it sometimes seems like it. And our MSE discussion normally revolves around the efficiency and speed enabled by a smart storage and caching setup designed for high-performance video distribution, CDNs, and large-cache use cases.

Read More

11/19/19 4:45 PM
by Pål Hermunn Johansen

Massive Storage Engine tackles cache, storage & content delivery challenges

 

Storage is one of those things most of us probably don’t think much about when it comes to provisioning enough for our data. With innovations in cloud storage and the universality of streaming services, most of us - from the average consumer to the small business - don’t have massive storage demands. But what happens when those needs grow? When the business in question is growing, and along with the company, the storage and retrieval needs grow, too? We as consumers rely on on-demand streaming services, for example, but where do we think that storage capacity lives? And how do we get instant access to massive libraries of video or music content? The press-a-button-and-it’s-here near-magic we now expect is nearly miraculous when you consider all the elements that must go right to deliver this content fast and consistently on-demand.

Most companies and their content libraries, however small the data set, can benefit from a streamlined, more efficient, smarter storage setup. But where it really makes a difference is in designing storage for the high-performance needs of video distribution, CDNs, and large-cache use cases. That is, the companies consumers turn to for on-the-go music of their choosing and the content that fuels the cultural phenomenon we know as “Netflix and chill”, whether or not it’s even Netflix we’re using.

Read More

6/3/19 3:00 PM
by Arianna Aondio

 -  All posts  - 

Varnish Software Blog

The Varnish blog is where our team writes about all things related to Varnish Cache and Varnish Software...or simply vents.

 

 
 

Posts by Topic

see all
 

SUBSCRIBE TO OUR BLOG