US 11,930,084 B2
Microservices based operating system
Balamurugan Srinivasan, Chennai (IN)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed on Mar. 17, 2022, as Appl. No. 17/655,299.
Prior Publication US 2023/0300206 A1, Sep. 21, 2023
Int. Cl. H04L 67/51 (2022.01); H04L 41/0803 (2022.01); H04L 41/5041 (2022.01); H04L 67/133 (2022.01)
CPC H04L 67/51 (2022.05) [H04L 41/0803 (2013.01); H04L 41/5041 (2013.01); H04L 67/133 (2022.05)] 14 Claims
OG exemplary drawing
 
1. A method, comprising:
a microservice formatting a request to a process management microservice and to another microservice to perform an operation on behalf of the microservice;
validating, by the process management microservice, the requested operation, wherein the validating comprises verifying in the microservices registry that a kernel version of the microservice is compatible with the another microservice and is available based on a state in a state database;
based on the another microservice not being of a compatible kernel version of the microservice converting the requested operation by a converter module of the another microservice according to predefined configuration rules;
based on the operation being valid, process management sending the requested operation to the another microservice; and
updating a microservices registry with a status of the microservice and the another microservice;
based on the another microservice not being of a compatible kernel version of the microservice converting the requested operation by a converter module of the another microservice according to predefined configuration rules.