文件名称:rust-wasm-lambda-edge:AWS Lambda @ Edge(CloudFront)上的RustWASM
文件大小:42KB
文件格式:ZIP
更新时间:2024-03-19 19:20:19
nodejs rust aws aws-lambda wasm
AWS Lambda @ Edge(CloudFront)上的Rust / Wasm 阅读该项目随附的。 由于我们仍然无法在AWS Lambda @ Edge上使用本机Rust(或WebAssembly),因此我们必须提出自己的解决方案。 在这里,我介绍一下我的方法:使用AWS Lambda Node.js环境执行从Rust代码生成的Wasm Blob。 tl; dr make build make call make zip # upload to your AWS Lambda and attach it to a CloudFront distribution (as viewer request trigger) # check the Cloudwatch logs in the regions you made requests # be happy - Have a n
【文件预览】:
rust-wasm-on-lambda-edge-main
----node()
--------LICENSE-MIT(14B)
--------rollup.config.js(1KB)
--------LICENSE-APACHE(17B)
--------package.json(861B)
--------package-lock.json(28KB)
--------tsconfig.json(469B)
--------tsconfig-build.json(165B)
--------lib()
--------README.md(426B)
--------entrypoints()
----LICENSE-MIT(1KB)
----rust()
--------LICENSE-MIT(14B)
--------LICENSE-APACHE(17B)
--------Cargo.lock(8KB)
--------src()
--------Cargo.toml(2KB)
--------README.md(515B)
----LICENSE-APACHE(11KB)
----.github()
--------dependabot.yml(300B)
--------ISSUE_TEMPLATE()
--------workflows()
--------CONTRIBUTING.md(3KB)
----.gitignore(77B)
----Makefile(2KB)
----CODE_OF_CONDUCT.md(5KB)
----README.md(2KB)
----fixtures()
--------origin-request-with-body.json(2KB)
--------origin-request.json(2KB)
--------viewer-response.json(3KB)
--------example-context.json(623B)
--------viewer-request.json(953B)
--------origin-response.json(3KB)
--------call-test.js(614B)
----.vscode()
--------settings.json(165B)