You appear to be offline. Some site functionality may not work.

Blog

Defend against credential stuffing attacks with proof of work

With attackers using publicly available lists of compromised passwords in an attempt to steal accounts, proof of work is a good way to slow the attackers down.

Fastly’s Initial Public Commit

Today, we listed on the New York Stock Exchange, marking our first day of trading as a public company. Our IPO is a big milestone for Fastly, as well as a celebration of the collective…

The lifecycle and performance of a Lucet instance

Lucet, Fastly’s open source WebAssembly compiler and runtime system, is designed to take WebAssembly beyond the browser, and build a platform for faster, safer execution on Fastly’s edge cloud. This post will introduce each step…

Cost-efficient, predictable data transfer: expanding Fastly’s partnership with Microsoft Azure

We believe that developers should have the freedom to choose the best possible solution for their needs — without worrying about unpredictable costs. The internet should be a great experience for you and your team…

Feature policy: the web's missing guardrails

Over almost 30 years of its life, the web has grown beyond anyone’s imagination, and the platform has become immensely powerful and flexible. With that power and flexibility comes complexity, and the potential for slow…

Announcing Lucet: Fastly’s native WebAssembly compiler and runtime

Today, we’re thrilled to announce the open sourcing of Lucet, our native WebAssembly compiler and runtime. WebAssembly is a technology created to enable web browsers to safely execute programs at near-native speeds, and it’s been…

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…

Why Fastly loves QUIC and HTTP/3

We’re thrilled to be so invested in QUIC, a new transport protocol that is more responsive, secure, and flexible than what the internet uses today. Learn why, straight from our very own Jana Iyengar, one…

New branding, same mission

We are building a more trustworthy internet: where developers can innovate faster, so good companies can do great things. To better capture that spirit, we’ve refreshed our branding.

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…

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, we’ll explore WebAssembly memory management and implementation.

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 machine, interact with the Terrarium system,…