Dubbo GSoC 2023 - Dubbo Client on WASM
- Dominant language
- Java
- Stars
- 41.6k
- Forks
- 26.4k
- Avg merge
- 15h 13m
- Merged PRs (30d)
- 4
Description
WebAssembly (abbreviated Wasm) is a binary instruction format for a stack-based virtual machine. For web client users, we can provide Dubbo's wasm client, so that front-end developers can simply initiate Dubbo requests in the browser, and realize Dubbo's full-link unification.
This task needs to be implemented on a browser such as Chrome to initiate a request to the Dubbo backend.
https://issues.apache.org/jira/browse/DUBBO-116
Contributor guide
Research direction
No source files or tests are named. Start by reading the linked DUBBO-116 requirements and determining how a Chrome browser should initiate a request to a Dubbo backend. Done means a Dubbo WASM client can make that browser request and support the proposed full-link unification.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- wasm
- Domain
- distributed-systems, frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100