Patent ID: 11880727
Assignee: INTEL CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 6:
7. A method comprising:
intercepting, by a first sidecar of a first microservice running on a hardware platform, a first call by the first microservice to a first application programming interface (API) of a second microservice running on the hardware platform, wherein the first API is of a first API type of a plurality of API types and is specified by a first contract; and
responsive to determining a preferred API type specified for the hardware platform differs from the first API type:
transforming, by the first sidecar, the first contract into a second contract specifying a second API of the preferred API type corresponding to the first API; and
causing, by the first sidecar, a second sidecar associated with the second microservice to generate the second API based on the second contract and internally connect the second API to the first API via a converter module implemented by the second sidecar by providing the second contract to the second sidecar.