diff --git a/Worflow.md b/Worflow.md index 4c934b18713be8b4379839d89eeaa3578c84b4d6..90f2d39d6db00c7722a747f6e5ebc752557c4902 100644 --- a/Worflow.md +++ b/Worflow.md @@ -2,6 +2,15 @@ - [ArgoProj](https://github.com/argoproj) * Pros: directory structured inputs/outpus * [DAGs](https://en.wikipedia.org/wiki/Directed_acyclic_graph) workflows + * ArgoWorkflows is a container-native workflow engine for orchestrating jobs on Kubernetes + - Salient [Features for NumExp](https://github.com/argoproj/argo-workflows#features) + * Java/Golang/Python SDKs + * CLI + * DAG or steps based declaration of workflows with: loops, parameterization, conditionals, timeouts, exit hooks + * Robustness: Retry, Resubmit (memoized), Suspend & Resume, Cancellation + * Native Artifact support (S3, Artifactory, Alibaba Cloud OSS, HTTP, Git, GCS, raw) + * K8s resource orchestration (Volumes) + - [OGC API - Processes](https://ogcapi.ogc.org/processes/): the :OGC API - Processes" specification defines * how a client application can request the execution of a process, * how the inputs to that process can be provided, and