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

Please add an example for Rust lambda runtime #167

Closed
brainstorm opened this issue Apr 16, 2020 · 4 comments
Closed

Please add an example for Rust lambda runtime #167

brainstorm opened this issue Apr 16, 2020 · 4 comments

Comments

@brainstorm
Copy link

I would switch to this anytime (and away from serverless.com bloat) :)

@sriram-mv
Copy link
Contributor

there is now a makefile builder workflow that can be used directly. https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/building-custom-runtimes.html

@brainstorm
Copy link
Author

Thanks much for the pointer @sriram-mv! I would totally endorse #174 from @softprops though, his PR makes integrating with AWS SAM effortless via Cargo (native Rust Makefile-equivalent).

@CoshUS CoshUS added the type/feature Feature request label Sep 15, 2020
@brainstorm
Copy link
Author

brainstorm commented Sep 24, 2020

More context into the "state of the SAM+lambda nation" in Rust for casual readers of this issue in case you are left wondering how to have a good SAM environment for Rust, hope it helps, I'll continue investigating how to put this thing together ;)

Current DX/UX issues: https://github.com/awslabs/aws-lambda-rust-runtime/pull/247/files#r488364611 ... and #174 (comment)
Interesting remote debugging architecture: https://github.com/rimutaka/lambda-debug-proxy
Example switching from CDK to SAM: brainstorm/s3-rust-htslib-bam#3

@brainstorm
Copy link
Author

Nevermind, the AWS Rust team is doing a great job with cargo-lambda, SAM is not strictly needed anymore, AFAICT.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants