You appear to be offline. Some site functionality may not work.
Sign Up

Fastly Blog

Introducing Version Diff

Since day one, we’ve baked the concept of versions right into our system at a fundamental level. We want customers to feel empowered to try new things and to be able to quickly roll them back or create a new version if changes are needed. We’ve brought DevOps best practices to our CDN.

However, keeping track of the changes that you or your colleagues have made between versions can be tricky. Because we provide the generated VCL for each version of your service, you could download both iterations and compare the two, but that’s far too manual, pretty ugly, and doesn’t really highlight the crucial changes.

So, as a New Year’s gift, we’re rolling out Version Diff to all of our customers.

In the overview section of your Configuration tab you’ll now see a new button: Diff Versions.

version-diff

Clicking on that button will allow you to select two different configuration versions to compare. Any removals will be highlighted in red with a minus sign at the beginning of the line, and any additions will be shown in green with a plus sign at the beginning of the line. Below you can easily see that I’ve added a request header called “Debug” which sets X-Test to be the string “testing.” If I’d made more changes, they’d be shown just as clearly.

version-diff-2

This is just the first, small part of a number of projects we’re working on to make Fastly as easy to use as possible. 2013 saw huge growth for us and an ever-more-diverse group of customers has joined the Fastly community. As we launch headlong into 2014, we’d love to hear ideas for features you’d like to see or tools we could build to make our service as simple, powerful and transparent as possible.

Get in contact at support@fastly.com.

Product

You may also like:

Author

Simon Wistow | Co-founder, VP Product Strategy

Simon is co-founder at Fastly, where he helps lead product strategy. Before helping found Fastly Simon was Senior Search Engineer at Yahoo! Europe, LiveJournal, SixApart, Scribd and then at social help desk company Zendesk. In a past life he worked on R&D for a leading VFX Company doing films like the Harry Potter series, Troy, Kingdom of Heaven, Sunshine, and Wallace and Gromit. At one point he worked as a cowboy in Australia. Mostly because it seemed like a good idea at the time.

deflatermouse