US 11,838,354 B1
Techniques for overriding libraries for workloads in a cloud-computing environment
Sanjeev Mehrotra, Kirkland, WA (US); Abhishek Udupa, Kirkland, WA (US); and Vaibhav Pradeep Bhosale, Santa Clara, CA (US)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on May 31, 2022, as Appl. No. 17/804,737.
Int. Cl. H04L 67/10 (2022.01)
CPC H04L 67/10 (2013.01) 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for overriding a library used by a workload in a cloud-computing environment, comprising:
initializing a container for a workload that includes an entry point that points to a binary to be executed by the container;
modifying, based on initializing the container, the entry point of the container that points to the binary to instead point to a script, wherein the script loads an override library into the container before execution of the binary, wherein the override library includes an override function having a function signature of a function provided by the library; and
instructing, based on executing the script, the workload to execute the binary in the container, wherein the binary calls the function using the function signature causing the override function in the override library to be called in place of the function.