This project introduces communication between two services (order and payment) through Zeebe and Kafka
- Gradle 7.0+
- Run docker compose
cd docker docker-compose up
- Run
order
servicegradle :order:run
- Run
payment
servicegradle :payment:run
- Start bpmn process by executing rest endpoint
Payload:
POST http://localhost:8080/process/order-payment-example/start
{ "cardNumber": 1235, "amount": "35.66" }