Invention Grant
- Patent Title: System having in-memory buffer service, temporary events file storage system and events file uploader service
-
Application No.: US16674197Application Date: 2019-11-05
-
Publication No.: US10891175B2Publication Date: 2021-01-12
- Inventor: Aakash Pradeep , Adam Torman , Alex Warshavsky , Samarpan Jain
- Applicant: salesforce.com, inc.
- Applicant Address: US CA San Francisco
- Assignee: salesforce.com, inc.
- Current Assignee: salesforce.com, inc.
- Current Assignee Address: US CA San Francisco
- Agency: LKGlobal | Lorenz & Kopf, LLP
- Main IPC: G06F9/54
- IPC: G06F9/54 ; G06F3/06 ; H04L29/06 ; H04L29/08 ; G06F16/13 ; G06F16/16 ; G06F16/182 ; G06F16/955 ; H04L12/863

Abstract:
Computer-implemented methods and systems are provided for writing events to a data store. An application server generates events, the data store that stores the events, and a temporary events file storage system (TEFSS) temporarily stores groups of events as events files. When events are unable to be written directly to the data store, an indirect events writer is invoked that includes event capture threads each being configured to generate a particular events file, and write it to the TEFSS. Each events file includes a plurality of events flushed from an in-memory buffer service. An events file uploader service reads the events file(s) from the TEFSS, and then writes the events from each of the events files to the data store.
Public/Granted literature
Information query