Patent ID: 11968086
Assignee: DELL PRODUCTS L.P.
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 0:
1. A system, comprising:
a processor; and
a memory coupled to the processor, comprising instructions that, in response to execution by the processor, cause the system to perform operations, comprising:
receiving a changeset for an updated microservice and an identifier of a user account that is configured to access the updated microservice, wherein the updated microservice represents an updated version relative to a current version of a microservice, and wherein the current version of the microservice is deployed to a service mesh that comprises a group of microservices;
instantiating the updated microservice to the service mesh based on the changeset;
in response to determining that a first instance of a dependent microservice depends on the current version of the microservice, instantiating a second instance of the dependent microservice;
updating routing rules for the service mesh to indicate that
any traffic in the service mesh that is associated with the user account and that is directed to the current version of the microservice is to be routed to the updated microservice, and
any traffic directed from the updated microservice to the first instance of the dependent microservice is to be routed to the second instance of the dependent microservice; and

in response to receiving traffic determined to be associated with the user account and directed to the current version of the microservice, routing the traffic to the updated microservice instead of routing the traffic to the current version of the microservice.