Techniques for handling message queues
Assigneesalesforce.com, inc.
InventorsHelen Kwong, Benjamin Busjaeger
Life of this patent
Estimating the term…
Loading patent…
Assigneesalesforce.com, inc.
InventorsHelen Kwong, Benjamin Busjaeger
Estimating the term…
Techniques are disclosed relating to handling queues. A server-based platform, in some embodiments, accesses queue information that includes performance attributes for a plurality of queues storing one or more messages corresponding to one or more applications. In some embodiments, the platform assigns, based on the performance attributes, a corresponding set of the plurality of queues to each of a plurality of processing nodes of the platform. In some embodiments, the assigning of a corresponding set of queues to a given one of the plurality of processing nodes causes instantiation of: a first set of one or more dequeuing threads and a second set of one or more processing threads. The dequeuing threads may be executable to dequeue one or more messages stored in the corresponding set of queues. The processing threads may be executable to perform one or more tasks specified in the dequeued one or more messages.
A method, comprising:
A non-transitory computer-readable medium having program instructions stored thereon that are capable of causing a computer system to perform operations comprising:
A system, comprising:
Dependencies are inferred from the claim text.