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

Blog Back to all stories

Follow and Subscribe

Performance

June 30, 2020

Leveling up observability with Compute@Edge

Observability is hard. Distributed systems, dev and testing environments, and outside vendors all complicate the problem. With Compute@Edge, Fastly wants to make observability easier. Here’s what we’re doing.

June 29, 2020

Performance matters: why Compute@Edge does not yet support JavaScript

Building our own compiler toolchain allows Compute@Edge to be both performant and secure. It also means we have to bring developers’ most-loved language into the fold in the right way.

June 10, 2020

Prevent application and network instability by serving stale content

Serving stale content not only lets you deliver the content users want more often, but also deliver predictable, professional, and helpful error content when origin servers cannot be reached.

April 30, 2020

Can QUIC match TCP’s computational efficiency?

While many of the people building and planning to use QUIC are eager to see wide deployment, there are concerns over whether QUIC can be as computationally efficient as TCP. We ran the tests to…

April 17, 2020

How HTTP/3 and QUIC aim to help the connections that need it most

HTTP/3 and QUIC aim to help the internet’s so-called long-tail connections — connections that are most in need of improvement. What could that look like? For some, it could mean being able to actually use…

April 8, 2020

How COVID-19 is affecting internet performance

How is COVID-19 affecting internet performance? We analyzed regional and vertical trends and found that, despite COVID-19-related traffic increases, the internet is up to the challenge.

April 3, 2020

Four key innovations that prepared the internet for COVID-19

These crucial pieces of internet architecture — only widely adopted over the last 10 years — are creating the capacity for us to live, work, and learn from home in unprecedented conditions.

March 17, 2020

Purging Fastly using GCP cloud functions

When using Fastly in front of Google Cloud Storage, cloud functions can enable purging of Fastly’s edge cloud platform instantly and selectively to ensure content updates are seen by users immediately. Here, we’ll show you…

March 10, 2020

How network automation helps Fastly support the world’s biggest live-streaming moments

How network automation, a small team of engineers, and key learnings from past extreme high-traffic moments allow us to support delivery performance at scale.

November 21, 2019

Fastly improves delivery reliability with its fast path failover technology

Improve traffic deliverability by mitigating the impact of internet weather by automatically detecting and re-routing underperforming edge connections.

February 20, 2019

Creating standards for CDNs

Content delivery networks (CDNs) have been around for a long time, but they’re not all built in the same way. While Fastly’s edge cloud platform goes beyond traditional content delivery networks by moving things to…

November 28, 2018

Testing new ideas with Fastly Fiddle

Quickly experiment, debug and try out ideas on Fastly’s platform, without signing up, or even logging in.

June 21, 2018

Introducing Quick Value Packages

Keeping your digital presence continuously tuned, optimized, and secure to align with changing business and technical requirements can be time consuming. That’s why we’ve put together our Quick Value Packages — a collection of expert…

June 13, 2018

Towards ever faster websites with early hints and priority hints

Websites still load too slowly. During the most critical time in the page load lifecycle, your connection is often almost totally idle. At Fastly, we’re watching a new technology that hopes to make better use…

May 2, 2018

Clearing cache in the browser

Caching assets in the browser is the most common and most obvious way to improve front end performance. But at some point every developer accidentally makes a bad release of an asset with a long…

March 27, 2018

ButterCMS on building a globally performant + reliable API

Without realizing it, many of us are building single points of failure into our stack. Fastly customer ButterCMS requires near-100% uptime for their customers, but after multiple outages nearly crippled their business, they became “obsessed”…

January 17, 2018

Understanding the Vary header in the browser

Browsers need to understand and respond to Vary rules, and the way they do this is different from the way Vary is treated by CDNs. In this post, Principal Developer Advocate Andrew Betts explores the…

November 1, 2017

Diff at the edge with serverless cloud functions

Requesting the difference between two previously cached files — using just a CDN configuration and a serverless cloud compute function — is a great example of exploiting edge and serverless compute services to make your…

October 19, 2017

The QA mindset: designing for reliability

Fastly’s engineering teams are smart and capable — they architect thoughtfully, write elegant code, and work carefully with incredible complexity and scale. So why would they (or anyone) need quality assurance (QA)? In this post,…

September 26, 2017

Getting more out of IO with image transformation classes

We’ve worked to ensure the Fastly Image Optimizer is simple, easy to use, and most importantly fully integrated into the platform. In an effort to give you even more control, we’ve developed image transformation classes…