Create Quarkus CRUD REST API

Key Points

  1. runs on open jdk
  2. can run on graal vm as a native app
  3. can run in containers ( Docker etc )
  4. basic serverless REST API model similar to Micronaut or Spring Boot
  5. from RedHat
  6. can run in Kubernetes or OpenShift


References


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

sample code block
 



Recommended Next Steps