EpicWink / sfini

Take the pain away from defining and executing AWS Step Functions
https://sfini.readthedocs.io/
MIT License
4 stars 2 forks source link

Dependency-graph definition #25

Open EpicWink opened 5 years ago

EpicWink commented 5 years ago

Provide the ability to define a state-machine from a dependency graph. The dependency graph could be a simple list of tasks and dependencies, or some more fancy thing from networkx.

An implementation is to have choice states which would allow continuation after state-machine variables are set via the completion of dependant tasks. Race conditions would need to be handled then