Blog Back to all stories

Follow and Subscribe

Engineering

July 13

State at the edge

With the introduction of Compute@Edge, Fastly provides a richer model for the CPU. WebAssembly, powered and secured by the Lucet compiler and runtime, unlocks essentially arbitrary code…

July 6

Cache-Control in the wild

The Cache-Control response header is one of HTTP’s more widely known header fields; it allows a site to control how caches handle their data in CDNs, browsers, and elsewhere. This post digs…

June 26

Improving HTTP with structured header fields

The HTTP community has been busy modernizing the web’s protocol over the last decade, with multiple revisions of the core specification, a number of extensions, HTTP/2, and now HTTP/…

June 10

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…

March 27, 2019

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…

February 7, 2019

Memory management in WebAssembly: guide for C and Rust programmers

Recently we launched Fastly Terrarium, a multi-language, browser-based editor and deployment platform where you can experiment with edge technology. Now, for those well-versed in C and Rust…

December 12, 2018

Edge programming with Rust and WebAssembly

Take a developer deep dive into Terrarium, our multi-language, browser-based editor and deployment platform at the edge. Learn how to compile Rust programs to WebAssembly right on your local…

December 10, 2018

How Terrarium reframes the compiler and sandbox relationship

Get hands-on with Terrarium, a Fastly project that lets developers harness the power of edge computing in the languages they already use. See how this technology demonstration came to be…

August 14, 2018

Fastly's Response to SegmentSmack

A remotely exploitable denial-of-service (DoS) attack against the Linux kernel, called SegmentSmack, was made public on August 6th, 2018 as CVE-2018-5390. Fastly was made aware of this…

March 8, 2018

Building the WAF test harness

To help our customers secure their sites and applications — while continuing to give their users reliable online experiences — we’ve built a performant, highly configurable, and…

January 3, 2018

The evolution of Fastly’s Open Source and Nonprofit Program: supporting an ethical and open internet

Open source projects are the foundation of the internet; by sponsoring their important work, we support our vision for unfettered, scalable technical innovation. We’ve supported numerous…

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…