dapr / dapr/components-contrib
New output binding for Wasm
- Dominant language
- Go
- Stars
- 602
- Forks
- 580
- Avg merge
- 4d 9h
- Merged PRs (30d)
- 6
Description
## Describe the feature
We currently have a middleware that allows modifying requests using Wasm.
Since Dapr implements now a Wasm runtime to support that, would it make sense to have the ability to create a binding to allow running code as Wasm?
This would be an output binding with an `invoke` method that allows triggering code from a Wasm file. It would allow turning Dapr into a Wasm runtime easily.
CC: @codefromthecrypt @daixiang0 @artursouza
## Release Note
RELEASE NOTE: **ADD** Wasm output binding
Contributor guide
Research direction
Review the existing middleware that modifies requests using Wasm and Dapr's Wasm runtime first. Define the proposed output binding and its invoke behavior for triggering code from a Wasm file, then establish how completion will be verified for the release-note feature.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- wasm
- Domain
- backend, distributed-systems
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100