Blog

HashiCorp logo
Léon Brocard
March 14, 2017

In a previous post, HashiCorp’s Seth Vargo introduced the Terraform infrastructure-as-code tool for building, changing, and versioning infrastructure. In this post, we’ll cover two cases using Terraform with Fastly: first we’ll create and manage an originless service and then we’ll create and manage a Google Compute Engine instance with a Fastly service in front of it.

Fastly Altitude logo
Chris Jackel
October 25, 2016

A/B testing is valuable, aggravating, and everyone has an opinion on the best way to do it. At Fastly, we provide a set of tools to help enable experiments you can integrate into your own analytics.

Fastly Altitude logo
Rogier Mulhuijzen, Anna MacLachlan
October 12, 2016

In “How to solve anything, part 1,” we discussed Andrew Betts’ clever tips for using Fastly’s Custom Varnish Configuration Language (VCL) to collect data at the edge. In this post, we’ll look at how Nikkei uses VCL to deal with a service-oriented architecture as well as write synthetic responses with non-ASCII characters.

Fastly Altitude logo
Rogier Mulhuijzen, Anna MacLachlan
September 13, 2016

At our second annual customer summit, Andrew Betts of the Financial Times discussed using VCL to “solve anything” — pushing his team’s problems to the CDN layer.

Jason Evans
April 27, 2016

We’re continuing to build on our unique ability to push your logic and decisions to the edge, and are happy to announce some exciting enhancements to our Edge Dictionaries. Our latest improvements include Upsert functionality as well as the ability to make bulk updates and issue patch commands.

Kami Richey
December 1, 2015

Customer Support Engineer Kami Richey built an application for testing Fastly. In this post, she walks you through setting up your own test application and using Fastly’s UI to explore commonly used features first hand.

Jason Evans
August 28, 2015

We’re always seeking ways to give our customers more control at the edge. With this in mind, we’re excited to announce Edge Dictionaries, which give you the ability to create readable key/value pairs using our API.

Vladimir Vuksan
August 20, 2015

In this blog post, Vladimir Vuksan outlines three common methods you can use for blocking or limiting access to content with Fastly.

Rogier Mulhuijzen
July 14, 2015

Before diving into CORS (Cross-origin resource sharing), I need to mention JSONP, which is the other solution to getting data from a different “Origin.” In Using ESI, Part 2: Leveraging VCL and ESI to Use JSONP, Simon explains what JSONP is, and how to cache it with Fastly, using one Fastly specific feature, req.topurl. Now, with Varnish 4.1, req.top.url (note the extra period) is available, and it allows you to do the same thing with vanilla Varnish.

Rogier Mulhuijzen
May 21, 2015

This month's tip is more a theoretical exercise than anything else, just to show the power of VCL, and to explain a few regular expressions. I'm going to discuss VCL that deletes cookies.

Read More:

Pages