Closed sionovd closed 4 years ago
The way we are going to manage the pipeline:
One class called PipelineManager
that contains Components.
Each Component will contain:
You will be able to add routines and components at run time and starting them. For now we will have a cli that will communicate with the PipelineManager using zerorpc server but we are working on more user friendly gui.
we decided to do this like this because:
side notes:
Questions / suggestions for improving are welcome :)
We should consider adding some sort of a "master component" which would manage the pipeline.
A few examples for how it could benefit us: