发明名称 GENERATING AN IDEMPOTENT WORKFLOW
摘要 Various methods and systems for generating an idempotent workflow are described herein. In one example, a method includes detecting distributed code and identifying a boundary function in the distributed code. The method can also include separating the boundary function into a transition function, a non-idempotent function, and a reversion function. Additionally, the method can include transforming the non-idempotent function into an idempotent function by generating a flag corresponding to the non-idempotent function, wherein the flag indicates if the non-idempotent function has been executed. Furthermore, the method can include combining the transition function, the idempotent function, and the reversion function to form the idempotent workflow.
申请公布号 US2017039063(A1) 申请公布日期 2017.02.09
申请号 US201615332426 申请日期 2016.10.24
申请人 Microsoft Technology Licensing, LLC 发明人 Gopal Burra;Labunets Yuriy;Simpson Amy R.;Rupke James;Zhu Kai;Taboada Roberto;Kayhanian Shayan
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项 1. A method for generating an idempotent workflow comprising: detecting distributed code; identifying a boundary function in the distributed code; separating the boundary function into a transition function, a non-idempotent function, and a reversion function; transforming the non-idempotent function into an idempotent function by generating a flag corresponding to the non-idempotent function, wherein the flag indicates if the non-idempotent function has been executed; and combining the transition function, the idempotent function, and the reversion function to form the idempotent workflow.
地址 Redmond WA US