# aws-lambda-java-dynamodb-native **Repository Path**: ShanGor/aws-lambda-java-dynamodb-native ## Basic Information - **Project Name**: aws-lambda-java-dynamodb-native - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-02-02 - **Last Updated**: 2022-02-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AWS Lambda GraalVM for DynamoDB access As we know, the Java startup time might be slower than some other languages like Python/NodeJs/Go. Hence, if you want to serve an RESTful API on Lambda, the first time call might be slow. This project is to use GraalVM to compile the jar into an AOT binary. ## Some techniques have been used here: - Annotation Processor: (Only support Maven so far) - To produce handy DynamoBean wrappers, reduce reflection call. - Generate reflect-config.json for those POJOs annotated with `@DynamoBean`. - Lambda Runtime, reference another project https://gitee.com/gzten/aws-lambda-java-runtime