首页 > 解决方案 > AWS Step Functions 架构

问题描述

在我的组织中,我们计划为某些产品实施状态机和工作流程。我喜欢 Step Functions 的概念,并尝试在我的项目中实现它。但是,我需要一些自定义以及一些限制,因此我想设计自己的工作流引擎。

  1. 他们使用哪种数据存储和数据结构来存储这些工作流?

  2. 他们如何管理工作流属性,例如哪些操作是并行的、重试操作、尝试异常等。

标签: amazon-web-servicesaws-step-functions

解决方案


只需查看文档即可找到其中的很多内容:

  1. 所有 Step 函数均以 JSON 编写:Amazon 状态语言 - AWS Step Functions

  2. 如果您希望 Lambda 函数并行运行,可以控制: 并行 - AWS Step Functions

对于错误处理和重试:错误处理 - AWS Step Functions

我建议打开并使用 AWS step 函数服务 - 他们有一些很棒的预制示例,可以让您深入了解这些概念中的每一个。


推荐阅读