bytecodealliance / bytecodealliance/componentize-py
Feature request: Smaller wasm modules / binaries.
未关闭
- 主要语言
- Rust
- 星标
- 277
- 派生
- 51
- 平均合并
- 12 小时 10 分钟
- 30 天内合并 PR
- 10
描述
Great library everyone - I'm really impressed. I reproduced the example just fine on Windows 11.
Anyway, maybe this is just the nature of Wasm Components, or it's necessary to support every possibility of a dynamic language like Python. And maybe there are settings I've not discovered yet.
But is it possible to produce a Hello World example that's much smaller than 35MB (and to reduce the size of the wasmtime host side bindings from 30MB)?
贡献指南
调研方向
首先重现 Hello World 示例,并测量 issue 中描述的 35MB 模块和 30MB 主机侧绑定。检查项目的 build 和 packaging 入口点,以确定这些大小的来源;完成的标准是能够证明输出更小,并提供这两个工件的大小测量结果。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- python, rust, wasm
- 领域
- performance
- Issue 类型
- 功能
- 难度
- 5/5
- 预计耗时
- 一周以上
- 活跃度
- 停滞
- 描述清晰度
- 需要澄清
- 新手友好度
- 20/100