Zendesk, Inc.
SYSTEM AND METHOD FOR CLASSIFYING EVENTS TO FACILITATE STORAGE AND RETRIEVAL IN AN EVENT-DRIVEN COMPUTING SYSTEM

Last updated:

Abstract:

The disclosed embodiments relate to a system that manages how events are stored and retrieved in an event-driven computing system. During operation, the system obtains an event from a primary events table in the event-driven computing system, wherein the event is associated with a specific event type. Next, the system calculates an importance score for the event based on a rarity of the specific event type and an age of the event. If the importance score falls below a threshold, the system moves the event to a secondary events table, wherein the primary events table is provisioned with superior throughput capacity than the secondary events table, whereby the primary events table facilitates faster queries than the secondary events table.

Status:
Application
Type:

Utility

Filling date:

8 Nov 2018

Issue date:

14 May 2020