Back to blog

Follow and Subscribe

WebAssembly

Page 2

30 Years of Web: Future Demands

Davin Camara

As we look back to celebrate the 30th anniversary of the website, it’s also worth thinking about the next 30 years. There are a couple of areas where we — as engineers, developers, and builders in general — can champion innovation, mainly around architecture and security.

Industry insights
+ 5 more

You can now test Compute code in Fastly Fiddle

Andrew Betts

Fastly customers have been using our Fiddle tool for years to try out ideas for edge logic in VCL. With the advent of Compute last year, we made our edge compute network accessible to any language that compiles to WebAssembly, and now you can write Compute code in Fiddle too.

Engineering
+ 3 more

Get started with Fastly logging and Compute@Edge | Fastly

Alex Kesler

In this tutorial, we’ll walk you through the basic steps of outputting messages to STDIO and tailing that output with the Fastly CLI as well as configuring a log streaming endpoint, emitting logs in your application, and confirming the delivery of those logs to your target logging destination.

Engineering
+ 2 more

Get $100k/month in edge compute credits for nine months

Matt Oden

For a limited time, you can get $100k/month in edge compute credits for nine months, as an incentive to start building with Compute now.

WebAssembly
Compute

Fastly/Signal Sciences: one year update | Fastly

Dana Wolf

When we acquired Signal Sciences, we put a stake in the ground as a company that cares about the complete delivery path and making it not just resilient and performant, but inherently secure as well. Here’s our update on that mission.

Company news
+ 3 more

Compute: The JavaScript Support you Demanded | Fastly

Sean Leach

With JavaScript now available for WebAssembly and Compute, you can get started faster than ever with a language you already know, while ensuring the speed and security you need in a serverless build environment.

Product
+ 2 more

How to configure your Fastly services with Terraform

Mark McDonnell

As you start to build more at the edge, it becomes ever more important to deploy edge logic in the same way you deploy changes to your own applications and infrastructure. Today, we’ll take a step back and look holistically at how to configure, manage, and deploy Fastly services using Terraform.

Engineering
+ 2 more

Summary of June 8 outage

Nick Rockwell

We experienced a global outage due to an undiscovered software bug that surfaced on June 8 when it was triggered by a valid customer configuration change. Here's a rundown of what happened, why, and what we're doing about it.

Company news
+ 2 more

Cranelift vetted for secure sandboxing in Compute@Edge | Fastly

Pat Hickey, Chris Fallin, + 1 more

Alongside the Bytecode Alliance, Fastly’s WebAssembly team recently led a rigorous security assessment of Cranelift, an open-source, next-generation code generator for use in WebAssembly to provide sandbox security functionality.

Industry insights
+ 3 more

Prevent Wasm Compiler Bugs Early | Fastly

iximeow, Chris Fallin

We recently discovered a compiler bug in part of the WebAssembly compiler that we use for Compute@Edge, that could have allowed a WebAssembly module to access memory outside of its sandboxed heap. But because of the people, processes, and tools we have in place, the bug was caught and patched on our infrastructure before it was exploited.

Security
WebAssembly

Creating an Efficient Language with Zig | Fastly

Hannah Aubry

Zig is a general purpose programming language, meaning that if you have in front of you something that looks like a Von Neumann-ish, Turing-complete machine, you should be able to comfortably program it with Zig. Lately there has been a lot of interest in two such (virtual) machines: BPF and WebAssembly.

Engineering
WebAssembly

New ways to compose content at the edge with Compute

Andrew Betts

It's always been possible to create content programmatically, and with the advent of our serverless compute environment, we've made it possible to create and transform content more efficiently and powerfully than ever before.

WebAssembly
Compute

Compute: porting the iconic video game DOOM

Justin Liew

id Software’s DOOM has become one of the most-ported games in history. It felt like a perfect project to port to Compute, built on our serverless compute environment, to experiment with different applications of the product.

Product
+ 2 more

Porting JavaScript (or TypeScript) to AssemblyScript

Aaron Turner

In this post, we’ll show you how AssemblyScript and JavaScript are closely related with a deep dive into the process of porting common JavaScript applications to AssemblyScript and the considerations that come along with it.

WebAssembly
Compute

Dora Militaru debunks Developer Career Path Myth | Fastly

Hannah Aubry

In this developer spotlight, we talk to Dora Militaru about her story and thoughts on the tech industry, as well as glean sage advice and inspiration for developers, hiring managers, and those with an unconventional story to share.

Industry insights
WebAssembly

Meet AssemblyScript: your next computing language

Aaron Turner

AssemblyScript is a variant of TypeScript that produces WebAssembly binaries, the binary format that powers Fastly’s Compute@Edge. It’s a new technology supported by all major browsers, and relative to JavaScript, it offers predictable performance, making WebAssembly well suited for computationally intensive tasks. Let’s dig in on why AssemblyScript is your next computing language.

Product
+ 2 more

Compute@Edge with CLI, Terraform API & Language Support | Fastly

Tyler McMullen

Now running production traffic, Compute takes a leap forward in delivering on the promise of highly performant, secure, and globally distributed serverless computing with the introduction of powerful new functionality and tooling.

Company news
+ 2 more

How Compute is tackling the most frustrating aspects of serverless

MJ Jones

Serverless solutions are good news for developers, but they can cause plenty of headaches, including cold starts, regional latency, and a lack of observability. Compute, Fastly’s serverless compute environment — built on Wasm and run globally — can help solve those problems.

WebAssembly

Hard-earned insights from a pair of secure DevOps pros

Liam Mayron

Fastly CISO Mike Johnson and Brave Software Senior DevOps Engineer Ben Kero share their practical advice for cementing more holistic security practices within your CI/CD pipeline.

DevOps
+ 2 more

Why “by developers, for developers” matters

Joshua Bixby

Developer-centricity is now a mission-critical philosophy for companies to embrace. And during COVID-19, we all know that the stakes have never been higher. We’ve seen that businesses that operate with a dev-first mindset at their core will have the strategic advantage and will only increase it, today and into the future.

Culture
WebAssembly