WebAssembly
Page 3 of 4
-
Porting JavaScript (or TypeScript) to AssemblyScript
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.
-
Dora Militaru debunks Developer Career Path Myth | Fastly
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.
-
Meet AssemblyScript: your next computing language
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.
-
Compute@Edge with CLI, Terraform API & Language Support | Fastly
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.
-
How Compute is tackling the most frustrating aspects of serverless
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.
-
Hard-earned insights from a pair of secure DevOps pros
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.
-
Why “by developers, for developers” matters
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.
-
Fastly’s security DNA: a look at our culture of safety, privacy, and trust
Fastly's heritage of security runs deep — far beyond our portfolio of web application and API security products. Our philosophy of developer empowerment, focus on community, and values-driven culture each contribute to our security DNA in an important way. And we'd like to tell you how.
-
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?
-
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.
-
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.
-
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.
-
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.
-
Fastly and Partners Form Bytecode Alliance
Fastly teams up with Mozilla, Intel, and Red Hat to form the Bytecode Alliance, an open-source community working together on WebAssembly-based compiler tools and foundations that work across many platforms.
-
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.
-
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 in the Lucet lifecycle, and benchmark its performance to highlight how we keep overhead low.
-
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.