Constrained optimization of cloud micro services
US10917316B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | May 31, 2019 |
| Grant date | Feb 9, 2021 |
| Priority date | — |
| Expiry date | May 31, 2039 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F16/24565
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A specification of a topology of a microservices application is obtained as a plurality of nodes corresponding to a plurality of microservices of the microservices application. The plurality of nodes includes a root node, each of the plurality of nodes other than the root node has a timeout parameter and a retries parameter. Via constrained black box optimization, optimized values are selected for the timeout parameter and the retries parameter for each of the plurality of nodes other than the root node, subject to satisfying a specified end-to-end latency for the microservices application and minimizing an error rate for the microservices application. The microservices application is configured in accordance with the optimized values. At least one external request to the root node is responded to with the microservices application configured in accordance with the optimized values.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.