Method and system for managing resource connections
AssigneeeBay Inc.
InventorsChristopher J. Kasten, Igor Chernyshev
Life of this patent
Estimating the term…
Abstract
Methods and system for managing resource connections are described. In one embodiment, a user request associated with a centralized resource may be received. Availability of a connection to the centralized resource may be determined. A stagger delay for connection creation may be determined. The stagger delay may define a delay for creation of a new connection. The new connection to the centralized resource may be created based on the determining of whether the connection to the centralized resource is available and the delay interval. The new connection may be utilized to process the user request.
Claims20
A method comprising:
- receiving a user request from a first application of a plurality of applications having access to a centralized resource, the user request associated with the centralized resource;
- determining availability of a connection to the centralized resource;
- determining a stagger delay for connection creation, the stagger delay defining a delay for creation of a new connection for the first application of the plurality of applications, each application of the plurality of applications independently associated with a respective stagger delay;
- creating, using one or more processors, the new connection to the centralized resource based on the determining of the availability of the connection and an application of the stagger delay;
- and
- utilizing the new connection to process the user request.
A non-transitory machine-readable medium comprising instructions, which when implemented by one or more processors perform operations comprising:
- receiving a user request from a first application of a plurality of applications having access to a centralized resource, the user request associated with the centralized resource;
- determining availability of a connection to the centralized resource;
- determining a stagger delay for connection creation, the stagger delay defining a delay for creation of a new connection for the first application of the plurality of applications, each application of the plurality of applications independently associated with a respective stagger delay;
- creating the new connection to the centralized resource based on the determining of the availability of the connection to the centralized resource and an application of the stagger delay;
- and
- utilizing the new connection to process the user request.
A system comprising:
- a user request receiver module to receive a user request from a first application of a plurality of applications having access to a centralized resource, the user request associated with the centralized resource;
- an availability determination module to determine availability of a connection to the centralized resource;
- a stagger delay determination module to determine a stagger delay for connection creation, the stagger delay defining a delay for creation of a new connection for the first application of the plurality of applications, each application of the plurality of applications independently associated with a respective stagger delay;
- a connection creation module to create, using one or more processors, the new connection to the centralized resource based on the determining of whether the connection to the centralized resource is available and an application of the stagger delay;
- and
- a connection utilization module to utilize the new connection to process the user request.
Dependencies are inferred from the claim text.