发明名称 State machine controlled dynamic distributed computing
摘要 A computer readable storage medium with executable instructions specifies the execution of a state machine operating across a set of computing nodes in a distributed computing system. The executable instructions execute a set of operators, where the execution of each operator is under the control of a state machine that periodically invokes pause control states to pause the execution of an operator in response to a violation of a service level agreement specifying an operating condition threshold within the distributed computing system. Partitions of input data are formed that are worked on independently within the distributed computing system. A set of data batches associated with the input data is processed. Data partition control states to process the partitions associated with the set of data batches are specified. Key control states to process a set of keys associated with a data partition of the partitions are defined.
申请公布号 US9438485(B1) 申请公布日期 2016.09.06
申请号 US201514622569 申请日期 2015.02.13
申请人 JOVIANDATA, INC. 发明人 Jain Parveen;Ramachandran Satya;Thomas Sushil;Singh Anupam
分类号 G06F11/00;H04L12/24;H04L29/08 主分类号 G06F11/00
代理机构 Perkins Coie LLP 代理人 Perkins Coie LLP
主权项 1. A non-transitory computer readable storage medium with executable instructions specifying the execution of a state machine operating across a plurality of computing nodes in a distributed computing system, comprising executable instructions to: execute a plurality of operators, wherein the execution of each operator is under the control of a state machine that periodically invokes pause control states to pause the execution of an operator in response to a violation of a service level agreement specifying an operating condition threshold within the distributed computing system; form partitions of input data that are worked on independently within the distributed computing system; process a set of data batches associated with the input data; specify data partition control states to process the partitions associated with the set of data batches; and define key control states to process a set of keys associated with a data partition of the partitions.
地址 San Jose CA US