Invention Grant
- Patent Title: Rate limiting compliance assessments with multi-layer fair share scheduling
-
Application No.: US16670072Application Date: 2019-10-31
-
Publication No.: US11321135B2Publication Date: 2022-05-03
- Inventor: Amol Achyut Chiplunkar , Prasad Ravuri , Karl Dias , Gayatri Tripathi , Shriram Krishnan , Chaitra Jayaram
- Applicant: Oracle International Corporation
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agency: Invoke
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/50 ; G06F9/54 ; G06F9/32

Abstract:
The embodiments disclosed herein relate to predictive rate limiting. A workload for completing a request is predicted based on, for example, characteristics of a ruleset to be applied and characteristics of a target set upon which the ruleset is to be applied. The workload is mapped to a set of tokens or credits. If a requestor has sufficient tokens to cover the workload for the request, the request is processed. The request may be processed in accordance with a set of processing queues. Each processing queue is associated with a maximum per-tenant workload. A request may be added to a processing queue as long as adding the request does not result in exceeding the maximum per-tenant workload. Requests within a processing queue may be processed in a First In First Out (FIFO) order.
Public/Granted literature
- US20210132993A1 RATE LIMITING COMPLIANCE ASSESSMENTS WITH MULTI-LAYER FAIR SHARE SCHEDULING Public/Granted day:2021-05-06
Information query