Blog Back to all stories

Follow and Subscribe

Performance

August 27

Using ESI, Part 1: Simple Edge-Side Include

Fastly customers can use ESI to cache pages that contain both cacheable and uncacheable content (such as user-specific information).

August 18

Best Practices for Using the Vary Header

Vary is one of the most powerful HTTP response headers. Used correctly, it can do wonderful things. Unfortunately, this header is frequently used incorrectly, which can lead to abysmal hit…

March 5

API Caching, Part III

In this, our final API Caching installment, we're going to explore how to use Surrogate Keys to reduce the overall complexity of caching an API.

December 16

API Caching, Part I

The web has come a long way since the 90s. In the past, sites were commonly driven by a single, monolithic application that acted as the only communication medium to a centralized database…

July 12

Surrogate Keys: Part 1

Here at Fastly HQ, we want websites to be fast. Caching is commonly used to speed up websites. However, caching rapidly changing and unpredictably updated content can be difficult. To make…