Automatic scaling for consumer servers in a data processing system
US11552899B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | May 13, 2021 |
| Grant date | Jan 10, 2023 |
| Priority date | — |
| Expiry date | May 13, 2041 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L67/1012
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A system and method for automatically scaling consumer servers in a data processing system. To build an automatic scaling system, the present disclosure allows consumers to obtain additional information, e.g., the number of events that await to be read from an aggregator when receiving an event from the aggregator. This additionally obtained number provides a direct gauge for the data processing system to determine when the consumers are over-provisioned, i.e., when the number of events left to be read is close to zero, as well as when the consumers are under-provisioned, e.g., when the number of events left to be read continues to increase. As a result, the consumers can be automatically scaled to handle the dynamic data processing demand while providing optimal resource allocation.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.