System, method, and medium for facilitating auction-based resource sharing for message queues in an on-demand services environment
Assigneesalesforce.com, inc.
InventorXiaodan Wang
Life of this patent
Estimating the term…
Loading patent…
Assigneesalesforce.com, inc.
InventorXiaodan Wang
Estimating the term…
In accordance with embodiments, there are provided mechanisms and methods for facilitating an auction-based fair allocation and usage of thread resources for user messages according to one embodiment in an on-demand services environment. In one embodiment and by way of example, a method includes receiving job requests and bids from a plurality of organizations over a network, where each job request and the corresponding bid is placed by a user associated with an organization having a resource currency value within a multi-tenant database system via a user interface at a computing device over the network, determining resource currency values associated with pending jobs relating to the plurality of organizations, wherein the resource currency values corresponds to resources dedicated to the pending jobs, and performing an auction of the received bids for resources that are not dedicated and remains available for purchase, where a bid includes a purchase request to purchase the available resources. The method may further include prioritizing the job requests based on the dedicated resources and the auction of the available resources, and processing the job requests based on the prioritized job requests.
1-15. (canceled)
A method comprising:
A database system comprising:
At least one computer-readable medium having stored thereon instructions which, when executed by a computing device in a multi-tenant database environment, cause the computing device to perform operations comprising:
Dependencies are inferred from the claim text.