4 ms·
Right now the only language/runtime supported is js/node, but they intend to include others. (figured people would want to know this, and you have to scroll a
by MBlume 12y ago
Right now the only language/runtime supported is js/node, but they intend to include others.
(figured people would want to know this, and you have to scroll a ways to find out, so)
- netcraft 12y agothat was my first question. What page did you see that on? Edit: found it here: http://aws.amazon.com/lambda/faqs/ http://aws.amazon.com/lambda/faqs/
- MBlume 12y ago> At launch, AWS Lambda will support Node.js code, with support for other languages coming in the future. http://aws.amazon.com/lambda/details/ http://aws.amazon.com/lambda/details/
- sync 12y agoThe blog also goes into much more detail regarding node integration: https://aws.amazon.com/blogs/aws/run-code-cloud/ https://aws.amazon.com/blogs/aws/run-code-cloud/
- jakozaur 12y agoSince Intel already ships CPU for them, maybe they should ask for an CPU with asm.js as their assembly language :-P. The jokes ppl make are starting to get a bit more real: https://www.destroyallsoftware.com/talks/the-birth-and-death-of-javascript https://www.destroyallsoftware.com/talks/the-birth-and-death...
- pkpp1233 12y agoThis reminds me of Blockspring except they do a bunch of languages.
- notastartup 12y agoI saw it and was shocked that Python is not yet supported.
- eva1984 12y agoI guess it is due to the sanboxing issue, which is pretty hard to get right.
- justincormack 12y agoI dont think so - the docs suggest you get a full Linux that your code runs on, not just a limited sandbox, one of the blogs mentioned running binary code. So I don't think it is being sandboxed at the language level. Especially as they talked about adding more languages soon.
- erichammond 12y agoYes, the Lambda function is run in an Amazon Linux environment. I published some explorations of that environment here: http://alestic.com/2014/11/aws-lambda-environment http://alestic.com/2014/11/aws-lambda-environment Let me know in the comments on that article what other commands you'd like to see output for.
- crucialfelix 12y agoMost of the Python things I would want to do have slow startup times. Generally I keep my pythons running. But node is super quick to start.
- wyldfire 12y agoI'd love a feature like this that I could use with pypy. I don't need 100ms billing resolution, but 1s or 1m would be nice.
- mjfisher 12y agoThat's an interesting perspective - what's a slow startup time in this context? A quick back-of-the-envelope test on my machine for both node and python suggest similar (around 100 ms) start up times for the bare environments. Do you just mean that you'd prefer to use node for smaller jobs anyway?
- carson 12y agoFrom hearing the details it seems that there is no real limitation to what you can execute as long as it runs on the instance. I get the feeling that if you zipped up all of the parts of python or ruby you need to ru you could execute a script using either of them as long as you initiated it from your node script. The key word here is probably "support" and that may be more of an issue if you want to edit your scripts with their web IDE.