Skip to content

tixu/quarkus-mailbox-native

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Goals

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)

Components

The docker compose file will install the following components :

  • AMQP (message broker)
  • H2 database (Relational Database)
  • Minio (S3 implementation)

Initial Set-up

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

Results

Application start time : 0.144 s Application memory (RSS) : 68 Mb

Releases

No releases published

Packages

No packages published