CPC H04L 67/1008 (2013.01) [H04L 67/10 (2013.01); H04L 67/1021 (2013.01); H04L 67/34 (2013.01); H04L 67/59 (2022.05); H04L 67/61 (2022.05); H04L 67/63 (2022.05)] | 14 Claims |
1. A device comprising:
interface circuitry;
machine-readable instructions; and
at least one processor circuit to be programmed by the machine-readable instructions to:
process source code for an application to identify a performance objective for executing the application and a security requirement for executing the application;
determine a first characteristic corresponding to executing a section of [an] the application locally at the device, the first characteristic corresponding to the performance objective;
determine a second characteristic corresponding to executing the section of the application at an edge resource, the second characteristic corresponding to the performance objective;
determine that the section of the application should be offloaded to the edge resource based on a comparison of the first characteristic and the second characteristic; and
after determining that the section of the application should be offloaded to the edge resource, execute the section of the application locally based on the security requirement.
|