web-dev-qa-db-ja.com

GraalVMを使用してAWS LambdaでJavaを実行する

GraalVMを使用してJavaを実行する機能はありますか?Java GraalVM AOTを使用するアプリケーション(先に- of-time)コンパイル機能とその期間の減少。AWSLambdaプロジェクトで使用したいと思います。

9
Gleb Kosteiko

Re:Invent 2018で Custom AWS Lambda Runtimes が導入されたことで、これが可能になりました。詳細はこちら AWS Lambda Runtime Interface

bootstrap で公開されているシェルスクリプトを使用できます) GraalVMネイティブイメージを呼び出すか、bootstrap機能をネイティブイメージに実装できます。

Googleが翻訳できるMicronautを使用したアプローチに関する興味深い 記事 もあり、対応する https://github.com/kencharos/try-graal-lambda ただし、ここでMicronautを使用するケースはそれほど説得力がありません。

8
JasonPlutext