aws-samples / aws-samples/aws-stepfunctions-examples

New Sample - Cross-execution concurrency control for Step Function workflow

Open
#52 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
258
Forks
117
PR merge metrics
No merged PRs in 30d

Description

Map state can be used to control concurrency within the same execution, however there is no built-in mechanism to control cross-execution concurrency. There are actual use cases where one wants to cap the number of executions in a workflow due to limitation such as API invocation quota and/or human involvement. This project is to develop a sample flow/pattern that utilizes listExecutions() API call to implement a cross-execution concurrency control over step function work flows

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.