Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Wasm components #227

Closed
Angelmmiguel opened this issue Oct 2, 2023 · 1 comment
Closed

Add support for Wasm components #227

Angelmmiguel opened this issue Oct 2, 2023 · 1 comment
Assignees
Labels
🚀 enhancement New feature or request
Milestone

Comments

@Angelmmiguel
Copy link
Contributor

Is your feature request related to a problem? Please describe.

Wasm components (component-model proposal) are close to hit a milestone. The WASI preview2 release is close and it's based on components. Several projects like Runwasi started to integrate components as the main entrypoint for applications.

I would like to continue using Wasm Workers Server to run this kind of modules.

Describe the solution you'd like

Wasm Workers Server will continue supporting multiple application types. From source code files to core modules and components. wws will detect the different types automatically and route requests to them. For now, we will only support Rust, but we expect to start supporting more languages via wit-bindgen.

Existing workers will continue working. wws will configure the runtime and prepare the context for every worker.

Describe alternatives you've considered

No response

Additional context

No response

@ereslibre
Copy link
Contributor

Implemented in #225

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🚀 enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants