Patent ID: 11960940
Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 17:
18. A non-transitory computer readable storage medium comprising instructions which, when executed by a function as a service, FaaS, system cause the FaaS system to:
receive a software package comprising a function that is to be executed in the FaaS system,
obtain data location information related to data that the function is going to access during execution,
determine, based on the data location information, an execution node in which the function is to be executed,
loading the function into the execution node,
executing the function in the execution node; and
during the execution of the function, recording information regarding which keys the function uses during the executions;
wherein the step of obtaining data location information comprises:
retrieving information regarding which keys the function has used during previous executions,
analyzing the retrieved information regarding which keys the function has used during previous executions, and
querying a key-value store (KVS), using a result of the analysis, for the data location information.