3 ms·
It looks like this just needs a jar, so any JVM language with better FP support would also work. There is a limit on JAR size though: > Note that deployment p
by whateveracct 11y ago
It looks like this just needs a jar, so any JVM language with better FP support would also work.
There is a limit on JAR size though:
> Note that deployment packages uploaded to Lambda are limited to 50 MB
- zrail 11y agoThat's really interesting. The JRuby 9.0rc1 binary tarball is 41M, which means, theoretically, if you didn't package too many additional gems, you could write your lambdas in ruby!
- jeffbarr 11y agoI would love to hear about some success stories that involve alternate languages on the JVM. If the 50 MB limit proves to be restrictive, please let me know!
- aaronharnly 11y agoAs an example of a use case that fails with the 50MB limit, I'd love to be running Clojure code on Lambda that depends on the Stanford NLP toolkit[1], the minimal form of which is 260MB. (To examine student writing and make useful suggestions to teachers, if you're curious.) [1] http://nlp.stanford.edu/software/corenlp.shtml http://nlp.stanford.edu/software/corenlp.shtml
- alexatkeplar 11y agoI've just put together a quick Scala fatjar containing just Scala 2.11.5 and json4s (which has a fair few dependencies), and that came in at 27,369,865 bytes, so all looks promising for Scala lambdas!