Files
..
2021-09-05 09:29:24 +02:00
2019-12-31 12:06:11 +01:00
2021-09-05 09:29:24 +02:00
2021-09-05 09:29:24 +02:00
2021-09-05 09:29:36 +02:00
2021-09-05 09:29:49 +02:00

cqrs4j-quarkus-example-command

Command microservice that uses Quarkus, ddd-4-java and cqrs-4-java libraries. Events are stored in an EventStore.

Prerequisites

Make sure you installed everything as described here.

Run the command microservice in development mode

  1. Open a console (Ubuntu shortcut = ctrl alt t)
  2. Start the command microservice:
    cd ddd-cqrs-4-java-example/quarkus/command
    ./mvnw quarkus:dev
    
  3. Opening http://localhost:8081/ should show the command welcome page

Overview

Overview

TODO ... (Does currently not work)

OPTIONAL Build and run the command microservice in native mode

  1. Make sure you have enough memory (~6-8 GB) on your PC or VM
  2. Open a console (Ubuntu shortcut = ctrl alt t)
  3. Build the native executable
    cd command
    ./mvnw verify -Pnative
    
  4. Run the microservice
     ./target/cqrs4j-quarkus-example-command-1.0-SNAPSHOT-runner \
         -Djava.library.path=$GRAALVM_HOME/jre/lib/amd64 \
         -Djavax.net.ssl.trustStore=$GRAALVM_HOME/jre/lib/security/cacerts
    

Issues