We have a complex spring webflux application, employing reactive coding and is orchestrated in complex ways that there are subscriptions created on the fly which can run separately with no visibility from the main initial subscription. for eg) a http request comes in and is subscribed from the client side, but during the processing of the http request, there can be places where subscribe() is done to spawn separate processing at times. Is there a tool/method to visualize and understand the logic of the application, so that the maintainability is somewhat better for this application and also is easier for someone new to look at the code and understand faster?
Haven’t been able to find any solution yet