Invention Application
- Patent Title: Techniques and Architectures for Providing Atomic Transactions Across Multiple Data Sources
-
Application No.: US16922989Application Date: 2020-07-07
-
Publication No.: US20220012259A1Publication Date: 2022-01-13
- Inventor: Zhidong Ke , Kevin Terusaki , Yifeng Liu , Utsavi Benani , Heng Zhang
- 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
- Main IPC: G06F16/25
- IPC: G06F16/25 ; G06F16/23

Abstract:
Techniques and mechanisms for ingesting data through an atomic transaction are disclosed. Raw data is received from multiple disparate sources to be consumed in an environment that does not support atomic write operations to data consumers. The environment has at least a data table and a notification table. A write to an entry in the data table having an associated version is attempted. The data table entry corresponds to the data to be consumed. A write to a corresponding entry to the notification table is attempted in response to a successful write attempt to the data table. The notification table entry includes information about the corresponding data table entry. The version associated with the data table is modified in response to successful writes of both the data table entry and the notification table entry. At least one data consumer is notified that the data table version has been modified.
Public/Granted literature
- US11526528B2 Techniques and architectures for providing atomic transactions across multiple data sources Public/Granted day:2022-12-13
Information query