This is just a POC for hexagonal architecture with monorepo microservices communicating with rabbitmq.
- Accounts Payable;
- Accounts Receivable;
- Cash Flow.
Firstly, it is needed to build the microservices images in theirs respective modules. For example:
cd accounts-payable && mvn clean install;
cd docker && make build:latest
After build all microservices you have can run it, all together.
cd docker;
docker-compose -f docker-compose.yml up