This project aims to test quarkus : more specifically
- Reactive Programming
- Rest Service
- AMQP integration
- OpenTracing
- Test
- HealthChceck
- Metrics
- Openapi
- Native Binaries with graalvm with natie image
- graalvm with custom libraries (no provided by quarkus)
The docker compose file will install the following components :
- AMQP (message broker)
- H2 database (Relational Database)
- Minio (S3 implementation)
The host machine must have the following components installed to be able to build the project
- openjdk
- Graalvm
- GCC
- Zlib header
- Maven
The host machine must have
- docker
- docker-compose to run the example
Application start time : 0.144 s Application memory (RSS) : 68 Mb