Configuring many computations and dataflows is very complicated if you have many of them. To make this easy is it possible to have a DSL where these can be aligned and you can compose the computations by connecting them. (Like how things are done in workflow diagrams.) Some examples below.
Basically set up computations and dataflow as a Directional Acyclic Graph (DAG) using the DSL. Also perhaps you can add Parallel Pattens and Skeletons also to the DSL.
Configuring many computations and dataflows is very complicated if you have many of them. To make this easy is it possible to have a DSL where these can be aligned and you can compose the computations by connecting them. (Like how things are done in workflow diagrams.) Some examples below.
https://github.com/LMAX-Exchange/disruptor/wiki/Disruptor-Wizard https://github.com/reactor/reactor-graph