Patent ID: 11971822
Assignee: SALESFORCE, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 15:
16. A system, comprising:
at least one processor; and
memory having program instructions stored thereon that are executable by the at least one processor to cause the system to perform operations comprising:
receiving an event notification that identifies an occurrence of an event of a particular type, wherein the event is associated with an execution of a database transaction;
determining whether to enqueue, in a message queue, a message that identifies a set of tasks to be performed in relation to the event, wherein the determining is based on a response received from a cache that stores a subset of filter rules maintained in a filter rules table; and
based on the response indicating a cache miss, enqueuing the message in the message queue, wherein a set of processes that process the message is operable to resolve the cache miss by accessing a filter rule from the filter rules table that indicates whether messages for events of the particular type should be enqueued in the message queue and updating the cache to store the filter rule.