[{"data":1,"prerenderedAt":34},["ShallowReactive",2],{"repo-serverless-graalvm-demo":3},{"id":4,"title":5,"contributors":6,"date":8,"description":9,"diagram":10,"extension":11,"framework":12,"gitHub":14,"introBox":17,"language":21,"meta":23,"resources":24,"services":25,"simplicity":29,"stem":30,"type":31,"usecase":32,"__hash__":33},"repos\u002Frepos\u002Fserverless-graalvm-demo.json","Java GraalVM native image on serverless custom runtime",[7],"content\u002Fcontributors\u002Fmark-sailes.json","2023-02-10","Use GraalVM native image in Java-based Lambda functions.","\u002Fassets\u002Fimages\u002Frepos\u002Fserverless-graalvm-demo.png","json",[13],"AWS CDK",{"template":15},{"repoURL":16},"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fserverless-graalvm-demo",{"headline":5,"text":18},[19,20],"Learn how to use GraalVM native image in Java-based Lambda functions. When you create an executable binary using GraalVM native image, you can use AWS Lambda's custom runtime and execute the native image. Running GraalVM native image shows major performance optimization for Java based Lambda functions. Visit this repository to see the performance benchmarks on running GraalVM native image at scale.","This is a simple serverless application built in Java and uses the GraalVM native-image tool. It consists of an API Gateway endpoint backed by four Lambda functions and a DynamoDB table for storage.",[22],"Java",{},null,[26,27,28],"apigw","dynamodb","lambda-event-functions","300","repos\u002Fserverless-graalvm-demo","Examples","Performance","hqWAd8C5ctRTkMFx3keveHautVmYcaa35MsOVtY9pdw",1792665263840]