Invention Grant
- Patent Title: System and method for providing a linearizable request manager
- Patent Title (中): 用于提供线性化请求管理器的系统和方法
-
Application No.: US13570434Application Date: 2012-08-09
-
Publication No.: US08930584B2Publication Date: 2015-01-06
- Inventor: Oleksandr Otenko , Prashant Agarwal
- Applicant: Oleksandr Otenko , Prashant Agarwal
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agency: Meyer IP Law Group
- Main IPC: G06F13/14
- IPC: G06F13/14 ; G06F9/52

Abstract:
Described herein are systems and methods for improving concurrency of a request manager for use in an application server or other environment. A request manager receives a request, and upon receiving the request the request manager associates a token with the request. A reference to the request is enqueued in each of a plurality of queues, wherein each queue stores a local copy of the token. A first reference to the request is dequeued from a particular queue, wherein when the first reference to the request is dequeued, the token is modified to create a modified token. Thereafter the request is processed. When other references to the request are dequeued from other queues, the other references to the request are discarded.
Public/Granted literature
- US20140047140A1 SYSTEM AND METHOD FOR PROVIDING A LINEARIZABLE REQUEST MANAGER Public/Granted day:2014-02-13
Information query