Orchestration for Spring Boot

96 Views Asked by At

I am creating a Spring Boot service which intern calls multiple other services. Some can be called in parallel, while others are blocking calls which needs to be sequential. Essentially it creates a request DAG.

I can do all this manually, but is there an existing orchestration layer/library I can use which will help me simplify these ? Is there a way I can say

call_service_1 -> (use data from service 1 and call_service_2)
                                                                                                                                                                                                        
               -> (use data from service 1 and call_service_3) -> (use data from service 3 and call_service_4) -> (use data from service 4 and service 1 to call_service_5)

Is there something out there which will help me stitch this neatly ?

Thanks in advance !

0

There are 0 best solutions below