Sagas pattern example my version, this project written in golang
.
├── choreography
│ ├── README.md
│ ├── data
│ ├── docker-compose.yml
│ ├── svc_api
│ ├── svc_order
│ ├── svc_payment
│ └── svc_users
├── dependecies
│ ├── consul
│ ├── database
│ ├── kafka
│ ├── krakend
│ └── logger
├── docs
│ ├── choreography
│ └── orchestration
└── orchestration
├── README.md
├── data
├── docker-compose.yml
├── orchestrator
├── order
├── payment
└── user
For the complete development needed, you can look for it in the dependencies