-
公开(公告)号:US11216444B2
公开(公告)日:2022-01-04
申请号:US16264407
申请日:2019-01-31
Applicant: salesforce.com, inc.
Inventor: Benjamin Busjaeger , Michael Sgroi , Sanjay Acharya , Robert Libby , Christopher Lish , Jeremiah David Brazeau
Abstract: Systems, methods, and computer-readable media for event sourcing datastores are provided. Events are sent to an event sourcing datastore (ESDS) from an external service, and the events are appended to an event log. The ESDS maintains the event log in one table and the events are automatically aggregated via streaming. The ESDS is linearly scalable, and enforces uniqueness, consistency, and user-defined constraints when appending events to the event log. The aggregate state is computed asynchronously and transparently cached, which provides increased read throughput and reduced latency. Other embodiments may be described and/or claimed.
-
公开(公告)号:US11551184B2
公开(公告)日:2023-01-10
申请号:US16139828
申请日:2018-09-24
Applicant: salesforce.com, Inc.
Inventor: Sanjay Acharya , Robert Libby , Christopher Lish , Benjamin Busjaeger , Balachandar Mariappan , Amanda Hatker
IPC: G06Q10/00 , G06Q30/00 , G06F15/16 , G06Q10/08 , H04L67/10 , G06F9/54 , G06F16/958 , G06F16/9535
Abstract: A method of inventory data aggregation and delivery over a distributed network comprises generating inventory data with respect to plural disparate sources, and publishing that data over a distributed network to an event processor. The method further includes receiving the published inventory data through subscription to the event processor and distributing it to a plurality of requesting devices, e.g., client devices, over the distributed network. This can include aggregating and filtering by locale or product-type the inventory data in response to requests received from those devices. This can further include reducing the aggregated, filtered data to accommodate inventory reserves, e.g., of retail outlets.
-
公开(公告)号:US20200097893A1
公开(公告)日:2020-03-26
申请号:US16139828
申请日:2018-09-24
Applicant: salesforce.com, Inc.
Inventor: Sanjay Acharya , Robert Libby , Christopher Lish , Benjamin Busjaeger , Balachandar Mariappan , Amanda Hatker
Abstract: A method of inventory data aggregation and delivery over a distributed network comprises generating inventory data with respect to plural disparate sources, and publishing that data over a distributed network to an event processor. The method further includes receiving the published inventory data through subscription to the event processor and distributing it to a plurality of requesting devices, e.g., client devices, over the distributed network. This can include aggregating and filtering by locale or product-type the inventory data in response to requests received from those devices. This can further include reducing the aggregated, filtered data to accommodate inventory reserves, e.g., of retail outlets.
-
-