Will Fastly Compute (Rust) receive a proper async runtime update?

main is not async and structs like PendingRequest have poll, but don’t implement Future… of course, you could use futures::executor::block_on to synchronously execute a cascade of functions that leverage async/await, but the current execution environment not supporting concurrency seems bizarre to me.

I consider there are likely other priorities, such as updating to use the WebAssembly Component Model. Still wanted to throw this out there.

1 Like