Resources Contact Us Home
Reliable and scalable multi-tenant asynchronous processing

Image Number 7 for United States Patent #7680848.

In a multi-tenant environment, synchronous processing requests from clients associated with tenants are handled by middle tier servers, which forward requests for asynchronous processing to queues associated with organizational databases for each tenant directed by a locator service. A group of independent asynchronous processing servers are used to perform the asynchronous processing interacting with the databases in a distributed manner. The allocation of the requests among the asynchronous servers is managed by an exponential back off for organizations with no waiting requests algorithm combined with a quota system based on historic load for organizations that have requests. The independence of the synchronous and asynchronous processing servers, as well as the distributed interaction between the asynchronous processing servers and the databases enables scalability of the system based on request types and implementation of reliable recovery mechanisms.

  Recently Added Patents
Presenting a link to a user
Method, apparatus and computer program product for providing metadata entry
Distributed image acquisition, storage, and backup system
Audio conversation apparatus
Selection of a suitable node to host a virtual machine in an environment containing a large number of nodes
Organic light emitting display device and method of manufacturing the same
Cytokine receptors associated with myelogenous haematological proliferative disorders and uses thereof
  Randomly Featured Patents
Functionalized elastomers
Method and apparatus for simulating phase coherent signal reflections in media containing randomly distributed targets
Fishing rod and handle extension
Envelope flap moistening apparatus
35 mm camera
Head protecting airbag device
Metal bending methods and apparatus
Air conditioning systems for computer systems and associated methods
Universal bracket for mounting a drop terminal
Pyrido[3,4-B]indole carboxamide derivatives as serotonergic agents