Invention Grant
- Patent Title: Concurrency reduction service
-
Application No.: US15176671Application Date: 2016-06-08
-
Publication No.: US09973573B2Publication Date: 2018-05-15
- Inventor: Timothy M. Burns , Ryan M. Graham , Mark A. Huffman , Todd E. Kaplinger
- 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
- Agency: Brown & Michaels, PC
- Agent David Woycechowsky
- Main IPC: H04L29/08
- IPC: H04L29/08 ; H04L12/26 ; H04L9/08

Abstract:
Reducing concurrency in a system comprising a plurality of services sending a plurality of concurrent requests to a back-end service through a concurrency reduction service. The concurrency reduction service maps each concurrent incoming request to a key; and determines if the key to which the concurrent incoming request is mapped matches a key mapped from another concurrent incoming request from the plurality of concurrent requests. If the key to which the concurrent incoming request is mapped matches a key mapped from at least one other concurrent incoming request from the plurality of concurrent requests, then the service groups the concurrent incoming request with the at least one other concurrent incoming request to be sent to the back-end service. The concurrency reduction service sends one outgoing request to the back-end service for each of the keys to which the plurality of concurrent incoming requests were mapped.
Public/Granted literature
- US20170359411A1 CONCURRENCY REDUCTION SERVICE Public/Granted day:2017-12-14
Information query