gridgain / gridgain-old

267 stars 85 forks source link

DSL to Align Computations #47

Open sirinath opened 10 years ago

sirinath commented 10 years ago

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

sirinath commented 10 years ago

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.