Stream: general

Topic: Working to migrate from Lucet to Wasmtime


view this post on Zulip Aaron Turon (Jul 09 2020 at 22:16):

FYI: Fastly is exploring a move toward using Wasmtime, rather than Lucet, in order to consolidate effort around a single runtime (and hence to benefit from all the great work coming down the pike in Wasmtime around things like interface types). To do this, though, we'd need to incorporate a few meaty features from Lucet into Wasmtime.

After discussion with the team at Fastly, I've put together a document laying out what the major issues are. We'd plan to write up RFCs (using the new RFC process!) giving more detailed proposals for each of these pieces, based on what we've done in Lucet. But meanwhile, we want to give a heads-up as to what we're thinking about, and get any very early feedback through Google doc comments.

You can find the overview document here (unfortunately I'm not able to make it world-readable, so request access if needed and I'll grant it!)

RFC process for Bytecode Alliance projects. Contribute to bytecodealliance/rfcs development by creating an account on GitHub.

view this post on Zulip Aaron Turon (Jul 09 2020 at 22:16):

cc @Till Schneidereit @Dan Gohman

view this post on Zulip Aaron Turon (Jul 09 2020 at 22:17):

cc @Pat Hickey @Andy Wortman @acfoltzer

view this post on Zulip Dan Gohman (Jul 09 2020 at 22:30):

Hi Aaron, thanks for putting that together!

view this post on Zulip Aaron Turon (Jul 09 2020 at 23:15):

You bet! I meant to talk a bit about it at this morning's meeting but I had to drop out. Lemme know if you have any questions/concerns!

view this post on Zulip Aaron Turon (Jul 10 2020 at 16:58):

@Dan Gohman I'm wondering if it'd be helpful to have a dedicated meeting and try to plan an approach together? (thinking about things like: timing of various pieces of this work, who will do it, how does it interact with other ongoing work like cap-std, what pieces would benefit from RFC work, etc)

view this post on Zulip Dan Gohman (Jul 10 2020 at 17:00):

I think that would all be in scope for our thursday bi-weekly Wasmtime meeting;

view this post on Zulip Dan Gohman (Jul 10 2020 at 17:00):

Would it be good to schedule something sooner than two weeks from yesterday?

view this post on Zulip Aaron Turon (Jul 10 2020 at 17:23):

That sounds good to me!

view this post on Zulip Aaron Turon (Jul 10 2020 at 17:24):

I will just confirm that all the relevant folks on my side can make it

view this post on Zulip Dan Gohman (Jul 10 2020 at 17:34):

Heh, which one is good? ;-)

view this post on Zulip Dan Gohman (Jul 10 2020 at 17:35):

Either waiting or holding a separate meeting works for me.

view this post on Zulip Aaron Turon (Jul 10 2020 at 17:45):

haha, sorry, i meant that just discussing this at the next scheduled wasmtime meeting should be fine. I've confirmed that the relevant folks can make it :+1:

view this post on Zulip Till Schneidereit (Jul 14 2020 at 09:41):

@Aaron Turon thank you for putting this together, much appreciated! And I'm looking forward to talking about it next week


Last updated: Dec 23 2024 at 12:05 UTC