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

Shared Libraries In Github Repo #1

Open
BradleyLyman opened this issue Dec 3, 2018 · 1 comment
Open

Shared Libraries In Github Repo #1

BradleyLyman opened this issue Dec 3, 2018 · 1 comment
Assignees

Comments

@BradleyLyman
Copy link
Contributor

The Distillery script bundles the Erlang Runtime System into the deployment zip.
ERTs uses shared libraries for SSL and crypto and as a result the shared libraries have been included in this repo so they are available for use.

This is definitely a bad pattern and should be fixed.

I think the best way to approach this is to move the ERTS and the shared libraries into an AWS Lambda Layer instead of having them be built directly into the zip by Distillery.

@BradleyLyman BradleyLyman self-assigned this Dec 5, 2018
@uDude
Copy link

uDude commented Apr 2, 2019

Great point. Until that is occurs perhaps we should "ummm, ugly" build a static ERTS to package?

Also, for those ERTS lambda related functions launching the ERTS runtime early in the process would be nice. It is seriously time for an Alexa lambda hook via Erlang/Elixir to AWS/IoT/MQTT, HTTP, CoAp, S3, etc. and custom clouds.

I'd much prefer my Alexa lambda in Elixir over node (not for speed but for clarity and scalability).

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

No branches or pull requests

2 participants