Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ttrzcinski/restj12
Java 12 Rest API with Cassandra DB - doesn't use Spring nor Spring Boot, but Micronaut and AWS Lambda.
https://github.com/ttrzcinski/restj12
aws docker gradle java12 lambda maven micronaut rest
Last synced: 7 days ago
JSON representation
Java 12 Rest API with Cassandra DB - doesn't use Spring nor Spring Boot, but Micronaut and AWS Lambda.
- Host: GitHub
- URL: https://github.com/ttrzcinski/restj12
- Owner: ttrzcinski
- License: cc0-1.0
- Created: 2020-11-09T23:55:59.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-05-01T15:24:08.000Z (8 months ago)
- Last Synced: 2024-05-02T10:27:41.212Z (8 months ago)
- Topics: aws, docker, gradle, java12, lambda, maven, micronaut, rest
- Language: Java
- Homepage:
- Size: 67.4 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## MicroLambda v 0.2
Project is a AWS Lambda written in Java 11 (actually runs on 12-th) with use of the newest Micronaut 1.1.0.
From DevOps perspective it is interesting, because it uses MVN, Gradle and Docker together, so in the end AWS Lambda runs locally in container without AWS Cloud.
# To build it:
sh just_build_it.sh# To test it:
sh test_it.sh## IT WOULDN'T BE DONE WITHOUT
[Docker](docker.com)
[AWS Lambda Handler](https://docs.aws.amazon.com/lambda/latest/dg/java-handler.html)
[Handler JavaDoc](https://micronaut-projects.github.io/micronaut-aws/latest/api/io/micronaut/function/aws/proxy/MicronautLambdaHandler.html)
[Micronaut AWS Lambda Function documentation](https://micronaut-projects.github.io/micronaut-aws/latest/guide/index.html#lambda)
## Authors
Project Starter: [Tomasz Trzciński](mailto:[email protected])
Security: [Snyk](https://github.com/snyk-bot)