Proactive microservice anomaly and outage management based on supervised machine learning
US12028229B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Sep 29, 2022 |
| Grant date | Jul 2, 2024 |
| Priority date | — |
| Expiry date | Sep 29, 2042 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2201/865
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Various aspects relate to a distributed software application. A distributed software application is a software application that is distributed among multiple microservices. The different microservices are different processes that communicate with each other not as a monolithic software application by directly invoking each other's APIs within a single executable process, but using a different communication mechanism, e.g., by using a message passing functionality such as a message bus, a message queue, or a service mesh. In addition to internally communicating with each other and consuming each other's functionality, the microservices may also consume functionality provided by reuse services external to the software application. Such reuse services may be used by multiple software applications and can include, e.g., a logging service, a database service, and/or a storage service, and the like.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.