Follow The Rabbit

VCL (4)

Hit-for-Miss AND why a NULL TTL is bad for you

Varnish is a caching server, and a great one at that, that much we already know. But what about the content you don't...

How to set and override time to live (TTL)

If you’re familiar at all with Varnish, you know it improves content delivery performance by storing a copy of your...

novcl: an alternative to VCL

If you've read a few of my blog posts, you probably already know I love the VCL (Varnish Configuration Language) idea,...

Build your own CDN in 5 steps

We, as users, are consuming (and producing) more content than ever, Cisco predicts that “global Internet traffic in...

Ending the pipe dream: when to use pipe in Varnish

As you may know, part of my job consists of helping Varnish users, both customers and community users (join us on...

Varnish modules (VMODs): An overview

This is a general overview of what Varnish modules (VMODs) are available, what they do and what kind of documentation...