Springboot microservices managed by Temporal.io + RabbitMQ

Here is an alternative much simpler architecture that uses Temporal to its full potential.


Your worklfow becomes:

firstService.callElaboration(someParams);
secondService.callAggregation(someParams);
secondService.generateReport(someParams);
2 Likes