Session + Live Q&A
Better Serverless Computing With WebAssembly
About 10 years ago Fastly was founded with the goal of bringing developer's applications as close to users as possible.
In this talk you'll see why WebAssembly is the next big step on our journey to computing at the edge. Learn about our edge computing platform, Compute@Edge, and upcoming developments in the WASM ecosystem such as WASI and the Component Model.
Main Takeaways
1 Hear about WebAssembly and Compute@Edge, some of the features, what it does and how it does it.
2 Learn about using WebAssembly with Compute@Edge in cloud edge computing.
What's the focus of your work these days?
The focus of my work is helping customers at Fastly adopt WebAssembly and serverless in general, whether that's from moving monolithic applications into microservices and serverless applications, or whether it's adopting new technologies like WebAssembly or figuring out how they can benefit from edge computing. What Fastly is working on is an edge cloud where you can get even closer to the users. So it's a new emerging technology. A lot of people have never worked with edge computing or serverless, so it's a lot of evangelizing.
What is the motivation behind your talk?
To get people excited about WebAssembly. There's been a lot of exciting specifications and new technologies around the WebAssembly ecosystem, but lack in real world wins. What I'd like to do is share why Fastly believes in WebAssembly, some of the exciting things we've been doing and have achieved and have in production, but then also theorize about the future. Look at things that we know are coming in the specs and then come up with ideas on what we can build with this.
How would you describe the persona and level of the target audience that attends this session?
I think it is really mixed. In my session, I assume that they will have an idea of what WebAssembly is, but by no means experts. I plan to do some intro, talk about WebAssembly and then also talk about things that are on a deeper level as well. But I'll probably lead into those. So I think generally people who are interested in the technology.
What would you like those that attend your session to walk away with?
Hype, that's really what this is about. There are loads of fantastic talks about the cool, deep down technical details of WebAssembly. And whilst I'll include some of those, this is really about using WebAssembly for real.
Speaker
William Overton
Senior Serverless Solutions Architect @Fastly
William Overton is a Senior Serverless Solutions Architect at Fastly where we're working on the future of edge computing. His main focuses are helping customers adopt (and get excited about) WebAssembly and Serverless Computing. In his spare time Will likes trying out new technologies...
Read moreFrom the same track
WebAssembly: Open to Interpretation
Wednesday Apr 6 / 04:10PM BST
Webassembly has been doing the rounds for a little while now. It's implemented in all major browsers, and we've seen several large, typically desktop-only apps use it to run on the web. Not to mention DOOM, of course.This makes Webassembly seem intimidating, surely there must be a lot to...
Rob Pilling
Lead Developer @Scott_Logic
What's Next for Rust and WebAssembly
Wednesday Apr 6 / 01:40PM BST
Most people have heard of Rust, due to the vibrant and happ[y community around the language, exemplified by it having held the top spot as the 'most loved' language in the Stack Overflow developer survey for the past six years. However, few of us get the chance to use this delightful...
Luca Palmieri
Principal Engineer @TrueLayer
William Overton
Senior Serverless Solutions Architect @Fastly
Lily Mara
Engineering Manager @OneSignal
Rob Pilling
Lead Developer @Scott_Logic
There and Back Again: Our Rust Adoption Journey
Wednesday Apr 6 / 10:35AM BST
The introduction of a new programming language is a significant undertaking with long-term implications — a choice not to be taken lightly. TrueLayer's main business is not system programming, yet we decided to bet on Rust. Why? How?During the talk we will walk through our adoption...
Luca Palmieri
Principal Engineer @TrueLayer
Blazing Fast, Minimal Change - Speed Up Your Code by Refactoring to Rust
Wednesday Apr 6 / 11:50AM BST
In order to improve the performance of existing applications and services, we can identify the most performance-critical pieces and reimplement them in Rust as opposed to completely rewriting the applications from scratch.It’s tempting when we hear about a new technology or language to want...
Lily Mara
Engineering Manager @OneSignal