Invention Grant
- Patent Title: Flow controller automatically throttling rate of service provided by web API
-
Application No.: US15209969Application Date: 2016-07-14
-
Publication No.: US10367747B2Publication Date: 2019-07-30
- Inventor: Rafah A. Hosn , Carl P. Zetie
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Stephen R. Tkacs; Stephen J. Walder, Jr.; Robert M. Sullivan
- Main IPC: H04L12/825
- IPC: H04L12/825 ; H04L12/801 ; H04L12/875 ; H04L12/815

Abstract:
A mechanism is provided in a data processing system for automatically throttling the rate of service provided by a Web application programming interface (API) for a software service. A flow controller executing on the data processing system assigns a queue to each consumer of the software service. Responsive to receiving a current request for the software service from a given consumer of the software service, a flow controller executing on the data processing system adds the current request to a given queue assigned to the given consumer. The flow controller sends a next request from the given queue to the Web API based on a licensed rate of service of the given consumer.
Public/Granted literature
- US20180019950A1 Flow Controller Automatically Throttling Rate of Service Provided by Web API Public/Granted day:2018-01-18
Information query