Code function checkpoint and restore

    公开(公告)号:US10853178B1

    公开(公告)日:2020-12-01

    申请号:US15984210

    申请日:2018-05-18

    Abstract: Technology is described for a checkpoint service for code function checkpoints associated with instances of code functions executed by a computing hub in a local area network. Subsequent to the execution of a code function being suspended by the computing hub, the computing hub may generate a code function checkpoint describing the execution of the code function. The computing hub may persist the code function checkpoint to storage using a checkpoint service. The computing hub may create the code function checkpoint in response to monitoring metrics associated with the computing hub, such as processor overutilization. The computing hub may resume the execution of the code function at a later time using the code function checkpoint retrieved from the checkpoint service.

    Function Portability for Services Hubs using a Function Checkpoint

    公开(公告)号:US20190339955A1

    公开(公告)日:2019-11-07

    申请号:US15968239

    申请日:2018-05-01

    Abstract: Technologies are described for creating a function checkpoint for an instance of a program code function located on a first services hub and using the function checkpoint to load the instance of the program code function on a second services hub. An example method may include creating a function checkpoint for an instance of a program code function loaded in memory of a first services hub, where the function checkpoint may contain execution instructions and execution state data for the instance of the program code function. A second services hub included in the local device network may be identified, and the function checkpoint may be sent to the second services hub to allow execution of the instance of the program code function to be loaded on the second services hub using the function checkpoint.

    Remote filesystem permissions management for on-demand code execution

    公开(公告)号:US11372654B1

    公开(公告)日:2022-06-28

    申请号:US16363453

    申请日:2019-03-25

    Abstract: Systems and methods are described for remotely configuring a coordinator within a coordinated environment, which coordinator can execute code to manage operation of a set of coordinated devices. A client can submit configuration information to a deployment system, including permissions indicating what data resources each set of code should have access to on the coordinator. The deployment system can remotely, and independently of configuration of the coordinator and in a manner that does not conflict with local configuration of the coordinator, determine filesystem permissions that divide access to the data resources among the sets of code. The deployment system can build a directory structure with the permissions and deploy the structure to the coordinator. The coordinator can locally generate directory structure, adopt the permissions, and execute the code to enforce the client-specified permissions.

    Function portability for services hubs using a function checkpoint

    公开(公告)号:US10782950B2

    公开(公告)日:2020-09-22

    申请号:US15968239

    申请日:2018-05-01

    Abstract: Technologies are described for creating a function checkpoint for an instance of a program code function located on a first services hub and using the function checkpoint to load the instance of the program code function on a second services hub. An example method may include creating a function checkpoint for an instance of a program code function loaded in memory of a first services hub, where the function checkpoint may contain execution instructions and execution state data for the instance of the program code function. A second services hub included in the local device network may be identified, and the function checkpoint may be sent to the second services hub to allow execution of the instance of the program code function to be loaded on the second services hub using the function checkpoint.

Patent Agency Ranking