Back to blog

Follow and Subscribe

Compute

Page 6

The power of serverless, 72 times over

Mark Teodoro

Serverless technology has been making developers’ lives easier for years, but those benefits had yet to extend to end users. This is the true promise of edge serverless — enabling developers to solve for both operational overhead and a performant, consistent user experience, simultaneously.

Performance
+ 2 more

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

Deploying network error logging with Compute

Patrick Hamann

We’ve been experimenting with Network Error Logging with Fastly Insights and discovered that processing the NEL reports is a great use case for Compute. In this post, we’ll look at our first attempt to build a NEL reporting pipeline, discuss where there was potential for optimization, and how Compute solves these problems while introducing performance and security improvements along the way.

Product
+ 3 more

Apps That Shouldn’t Be Built at the Edge | Fastly

Sean Leach

Progressive developers are increasingly using the edge of the network to power more performant and customized apps. With the use cases mounting, it seems there's very little that can't be built at the edge. And aside from a few exceptions, that just might be true.

Compute
Engineering

State at the edge

Peter Bourgon

With the introduction of Compute, Fastly provides a richer model for the CPU. WebAssembly, powered and secured by the Lucet compiler and runtime, unlocks essentially arbitrary code execution within each request lifecycle. This raises the immediate question: what would a richer model for memory, or state, look like?

Engineering
+ 2 more

Leveling up observability with Compute

MJ Jones

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

Performance
+ 4 more

Why Compute does not yet support JavaScript

Sean Leach

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

Performance
+ 3 more

100 Tbps capacity: scaling for digital demands | Fastly

Artur Bergman

The growth of our global network allows us to stand at the ready with our customers, supporting and protecting their innovations at the edge.

Product
+ 3 more

Fastly and devs invest in WebAssembly | Fastly

Pat Hickey

WebAssembly is helping to lay the foundation for the future of edge computing. And together with the Bytecode Alliance and the developer community at large, we’re investing in new technologies to make WebAssembly easier and more performant.

WebAssembly
Compute

From our community: top serverless trends and challenges

Brynne Hazzard

Unpack the trends with serverless, as seen from our Compute beta community: from the top use cases and benefits, to the perceived challenges with serverless as a whole.

Compute

QUIC matches TCP's efficiency, says our research. | Fastly

Kazuho Oku, Jana Iyengar

Compare QUIC vs TCP to better understand the computational efficiency of both.

Industry insights
+ 3 more

Evaluating new languages for Compute

Aaron Turner

Learn about our process and approach for evaluating which new languages our serverless compute environment — Compute — will support next.

WebAssembly
Compute

How Lucet and Wasmtime make a stronger compiler, together

Pat Hickey

In our latest Bytecode Alliance initiative, we’re working to marry the benefits of Lucet and Wasmtime — ultimately creating a more seamless, secure, and speedy WebAssembly runtime and compiler.

WebAssembly
Compute

Compute Demo: New Serverless Compute Environment | Fastly

Sean Leach

Watch our Compute demo, and see the possibilities of our new serverless compute environment.

Product
+ 2 more

Internet changed in 2019, expect more in 2020 | Fastly

Tyler McMullen

Take a look back at 2019’s major shifts in internet infrastructure, and understand what they mean for the future of the internet in 2020 and beyond.

Industry insights
+ 2 more

Beta" A New Serverless Compute Environment

Tyler McMullen

Fastly is now offering access to its serverless compute environment in private beta. Meet Compute@Edge, a uniquely secure, performant, and scalable approach to serverless computing.

WebAssembly
Compute

Build with Fastly: Code Blocks & Tutorials

Adam Denenberg

We're introducing a new collection of tools built just for developers — gathered on one easy-to-search page — so you can discover, test, and deploy edge solutions in a faster, safer way. Filter through dozens of useful code blocks that you can copy and paste directly into your Fastly service configuration, then customize and deploy.

Customers
+ 2 more

Lucet Takes WebAssembly Beyond the Browser | Fastly

Pat Hickey

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 shipping in the four major browsers since early 2017.

Engineering
+ 2 more

Guide for C and Rust programmers

Frank Denis

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.

Engineering
+ 2 more

Edge programming with Rust and WebAssembly

Pat Hickey

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, and explore some applications we’ve built with it.

Engineering
+ 2 more