I have a design where a http proxy service made a call to local Proxy service and it's invoking a pipeline. And that pipeline makes a business service call.
Existing : ( HTTP PS) -> Pipeline1- > Local PS - > Pipeline2 - > Business Service
In this case, will there be any performance improvement or any other advantage if removes the Local PS from design and directly make a call to Pipeline2 from Pipeline1.
Change : ( HTTP PS) -> Pipeline1- > Pipeline2 - > Business Service
Could you please explain here. Thanks in advance.
There won't be any improvement as the proxy to proxy or pipeline to pipeline will use the same thread and also the dispatcher is same.
In terms of thread usage there won't be any improvement.