Large language models for microservice fault recovery
AssigneeSap SE
InventorHui Li
Life of this patent
Estimating the term…
Loading patent…
AssigneeSap SE
InventorHui Li
Estimating the term…
In an example embodiment, an LLM is used to identify similar microservices to allow a microservice that is similar to a dependent microservice that is down to be used instead of the downed dependent microservice until the downed dependent microservice can be brought back online. Specifically, the LLM is utilized in two different manners. First, it is used to generate an embedding for an API of each of multiple microservices in a system. These embeddings may then be used to retrieve similar APIs to the API of a downed microservice. Then the LLM can be further used to select the most qualified of the similar APIs, based on similar functionality and input/output parameters. The most qualified of the APIs can then be tested for final selection of a (temporary) replacement API that can be used in lieu of the API of the downed microservice.
A system comprising:
A method comprising:
A non-transitory machine-readable medium storing instructions which, when executed by one or more processors, cause the one or more processors to perform operations comprising:
Dependencies are inferred from the claim text.