CPC G06F 9/544 (2013.01) [G06F 8/44 (2013.01); G06F 9/547 (2013.01); G06F 12/10 (2013.01); G06F 21/52 (2013.01); G06F 2212/657 (2013.01); G06F 2221/033 (2013.01); G06F 2221/2149 (2013.01)] | 24 Claims |
1. At least one non-transitory computer-readable medium comprising instructions stored thereon, that if executed by at least one processor, cause the at least one processor to:
in a service chain of services, request execution of a workload by a second service with data transport overhead selected based on memory sharing capability and trust level with the second service, wherein the data transport overhead comprises a format, selected from multiple formats, for sharing data and
based on the second service not sharing an enclave and memory with a work requesting service, encapsulate the request for execution of the workload and transmit the request for execution of the workload and associated data in a remote procedure call to the second service.
|