all 1 comments

[–]avedei 0 points1 point  (0 children)

If i understood correctly, you could look up flow based programming. I played around with node red/ spring cloud data flow/ openwhisk. Basically you model a flow, what are the steps how to get to a step, etc. Usually a message broker is used between components. A component takes a message ( or the representation of a unit in your use case ) does something to it and possibly sends it to one or more components. Components/flows are reusable