Skip to content

Simple example application for saga implementation using pure CQRS approach

License

Notifications You must be signed in to change notification settings

vuhoanghiep1993/eventuate-service

 
 

Repository files navigation

Eventuate-service

Example testing application using eventuate.io framework

Running

  1. build project

    • ./gradlew clean build

  2. run docker-compose

    • docker-compose up -d --build

Stopping

  • docker-compose down --remove-orphans

Testing

Valid order

Shipment failure

  • curl -X POST -H "Content-Type: application/json" -d '{"productId":"failShipment", "comment":"testComment", "price":"20"}' http://localhost:8080/api/order

Invoice failure

About

Simple example application for saga implementation using pure CQRS approach

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 97.1%
  • Kotlin 2.9%