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

Introducing Version Diff

Jan 8, 2014 in Product

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:

Subscribe to our newsletter

Subscribe to our newsletter

Building a Fast and Reliable Purging System

At Fastly, we’re always working to make our systems faster and more reliable. One of the more difficult problems we’ve faced is efficient cache invalidation across our global network, or as we call it: <a...

New Fastly Logging Features

Over the last few months, we’ve completely overhauled Fastly’s entire logging infrastructure to keep up with our ever-increasing traffic. In addition to improving efficiency and reliability, we added features to make it easier for our…

Introducing the Fastly Historical Stats Tool

At Fastly, we’re always looking for ways to help our customers optimize for speed. Today, we’re happy to announce that (by popular request), we’ve made the Fastly control panel even better with a new <a...

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