Fork me on GitHub
#aws-lambda
<
2021-07-26
>
vemv17:07:01

Easy question I guess, is it mandatory to AOT vanilla JVM clojure shipped to Lambda? Normally I avoid AOT in any given prod app - I favor simplicity over startup time. However Lambda is sensitive to startup time :thinking_face:

ghadi17:07:37

it's not mandatory but it's recommended for the reason you mentioned

ghadi17:07:52

it may be mandatory depending on if you're using the AWS Java runtime

ghadi17:07:04

which expects to find classes, not clj files

vemv17:07:07

Yeah the devil is in the details :) technically AWS Java might be happy as it finds clojure.core's .class files?

ghadi17:07:27

we are working on something in this space, stay tuned

馃憖 4
Karol W贸jcik17:07:01

@vemv you can check holy-lambda and use either java, bb or native runtime. @ghadi could you share some details. Are you working on Clojure runtime?

ghadi18:07:29

that's part of it @karol.wojcik

Karol W贸jcik18:07:20

Anything different than HL actually is?

Karol W贸jcik18:07:20

Wow. Can wait to see it!

ghadi18:07:38

I mean it's much smaller than holy-lambda

ghadi18:07:50

but... stay tuned