在我的组织中,我们计划为某些产品实现状态机和工作流。我喜欢“步函数”的概念,并尝试在我的项目中实现。但是,我需要一些自定义和一些限制,因此我要设计自己的工作流引擎。
他们用来存储这些工作流程的数据存储和数据结构是什么?
他们如何管理工作流程属性,例如并行执行哪些操作,重试操作,尝试异常等。
答案 0 :(得分:1)
仅通过查看文档即可找到很多内容:
所有Step函数均以JSON编写:Amazon States Language - AWS Step Functions
如果希望Lambda函数并行运行,则可以控制: Parallel - AWS Step Functions
有关错误处理和重试:Error Handling - AWS Step Functions
我建议打开并使用AWS阶梯函数服务-它们具有一些出色的预制样本,可让您深入了解这些概念。