Create Quarkus CRUD REST API
Key Points
- runs on open jdk
- can run on graal vm as a native app
- can run in containers ( Docker etc )
- basic serverless REST API model similar to Micronaut or Spring Boot
- from RedHat
- can run in Kubernetes or OpenShift
References
Reference_description_with_linked_URLs_______________________ | Notes______________________________________________________________ |
---|---|
quarkus-Getting Started With Quarkus Serverless Functions-w_defa1642 link quarkus-Getting Started With Quarkus Serverless Functions-w_defa1642.pdf file | |
rest-compare-Build Native Java Apps with Micronaut Quarkus and Spring Boot.pdf link rest-compare-Build Native Java Apps with Micronaut Quarkus and Spring Boot.pdf file | |
Key Concepts
Potential Value Opportunities
Potential Challenges
Candidate Solutions
Simple Test Environment for the Tutorials above
- Local Linux VM or MACOS
- or
- AWS Linux EC2 instance
- open JDK17
- Tomcat
- Data Store - H2, MYSQL, CouchDB, Postgres
Candidate solutions to test
- REST API - HelloName async
- GRPC - HelloName async
- Message API - send, receive async from a message broker store
- GraphQL test
- Groovy Data Science test
Step-by-step guide for Example
sample code block