Compute
Page 6
State at the edge
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?
Leveling up observability with Compute
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.
Why Compute does not yet support JavaScript
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.
100 Tbps capacity: scaling for digital demands | Fastly
The growth of our global network allows us to stand at the ready with our customers, supporting and protecting their innovations at the edge.
Fastly and devs invest in WebAssembly | Fastly
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.
From our community: top serverless trends and challenges
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.
QUIC matches TCP's efficiency, says our research. | Fastly
Compare QUIC vs TCP to better understand the computational efficiency of both.
Evaluating new languages for Compute
Learn about our process and approach for evaluating which new languages our serverless compute environment — Compute — will support next.
How Lucet and Wasmtime make a stronger compiler, together
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.
Compute Demo: New Serverless Compute Environment | Fastly
Watch our Compute demo, and see the possibilities of our new serverless compute environment.
Internet changed in 2019, expect more in 2020 | Fastly
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.
Beta" A New Serverless Compute Environment
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.
Build with Fastly: Code Blocks & Tutorials
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.
Lucet Takes WebAssembly Beyond the Browser | Fastly
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.
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, and explore some applications we’ve built with it.
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 (and why we're even using that term), what problems it solves, and where it's headed.
Testing new ideas with Fastly Fiddle
Quickly experiment, debug and try out ideas on Fastly's platform, without signing up, or even logging in.
How edge innovation sparked Fastly Labs
We’re thrilled to introduce Fastly Labs, a hub of in-progress projects and big ideas for the developer community to interact with, all built upon our philosophy of trust, transparency, and Fastly’s long history of edge innovation.
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 website more efficient and performant, and lower your bandwidth costs. Read on to learn more.