You appear to be offline. Some site functionality may not work.
Try Fastly free Call us

Blog Back to all stories

Follow and Subscribe

Hooman Beheshti

VP of Technology
June 22

Network error logging: collecting failure conditions from end users

Network error logging reports client-side failures and successes, enabling developers to understand how their sites function in the real world and how they might improve performance. In this post, we’ll explore the NEL framework, how…

March 27

Supercharging Server Timing with HTTP trailers

Server Timing is a great mechanism for collecting new performance metrics in the browser. Fastly and Firefox have teamed up to make them even more powerful by adding support for using Server Timing with HTTP…

June 7

Optimizing HTTP/2 server push with Fastly

Since we made HTTP/2 generally available in November 2016, h2 traffic has been steadily growing as more customers migrate to the new version of the protocol; since the beginning of 2017, h2 traffic has increased…

March 9

Cache hit ratios at the edge: a performance study

In an earlier post, we discussed the meaning of cache hit ratio (CHR) and analyzed what the metric is and isn’t telling us, showing why we really need two different CHR metrics (CHRedge and CHRglobal)...

February 14

The truth about cache hit ratios

One of the most common metrics for evaluating CDN performance is cache hit ratio (CHR). CDN customers have used it for years as a primary indicator of how well a CDN is serving their users…

August 11

Beacon termination at the edge

Using a CDN for beacon termination at the edge has gotten a lot of attention, in part because edge termination for beacons is cool; but it’s mostly because beaconing applications are becoming more popular and…

August 3

Extending your application to the edge with Fastly

We often say that Fastly can easily become an extension of your app — there are three major components that make this possible: caching, control, and visibility.

May 5

Leveraging your CDN to cache "uncacheable" content

As I've written about before, there is a growing class of content called “event-driven content” that may appear dynamic, but isn’t. Even though caching this type of content is more difficult, it’s possible to...

April 22

The rise of event-driven content (or how to cache more at the edge)

In this post and going forward, we’re going to take a step back, talk about the different types of content our customers are dealing with the most, and discuss how cacheable or uncacheable they are….