-
公开(公告)号:US11089133B1
公开(公告)日:2021-08-10
申请号:US15821690
申请日:2017-11-22
Applicant: Amazon Technologies, Inc.
Inventor: Amit Patel , Rohan Deshpande , Lisa Meenhee Shon , Karthik Saligrama Shreeram , Christopher Nathan Dowling , Jeffrey H. Bailey , Antoine Francois Charles Boyer , Richard Threlkeld , Michael Paris , Michael B. Willingham , Mohit Srivastava
Abstract: A technology is provided for synchronizing data with delayed subscriptions. A request may be received at a data proxy for a data snapshot for an application that has been offline at the client. A subscription may be held for a pre-determined amount of time after the request for the snapshot. The data snapshot may be sent to the client. The data for the subscription may be sent after the pre-determined amount of time.
-
公开(公告)号:US11159634B1
公开(公告)日:2021-10-26
申请号:US15821676
申请日:2017-11-22
Applicant: Amazon Technologies, Inc.
Inventor: Rohan Deshpande , Michael Paris , Richard Threlkeld , Michael B. Willingham
Abstract: A technology is provided for a fan out for a subscription. A mutation may be received at a data proxy from an application. The mutation may be sent to the data source via a data access resolver associated with the data proxy. Results for the mutation may be received. At least one subscription may be identified which matches combinations of fields in the results for the mutation. A message for the at least one subscription regarding the mutation may be sent to a messaging service to enable the messaging service to publish the message to devices subscribed to at least one topic for the at least one subscription.
-
公开(公告)号:US11126610B1
公开(公告)日:2021-09-21
申请号:US15821658
申请日:2017-11-22
Applicant: Amazon Technologies, Inc.
Inventor: Rohan Deshpande , Lisa Meenhee Shon , Karthik Saligrama Shreeram , Christopher Nathan Dowling , Amit Patel , Jeffrey H. Bailey , Antoine Francois Charles Boyer , Richard Threlkeld , Michael Paris , Michael B. Willingham , Mohit Srivastava
IPC: G06F16/23
Abstract: A technology is provided for conflict resolution in a data proxy for a mutation. A mutation may be received at a data proxy from an application, and the data proxy is in a service provider environment. The mutation may be sent to be processed by a data store via a data access resolver. A conflict message may be received at the data proxy via the data access resolver for a conflict mutation at the data store for the mutation. The conflict may be resolved at the data proxy using a conflict resolution function in the data proxy.
-
公开(公告)号:US10891282B1
公开(公告)日:2021-01-12
申请号:US15821698
申请日:2017-11-22
Applicant: Amazon Technologies, Inc.
Inventor: Michael B. Willingham , Rohan Deshpande , Lisa Meenhee Shon , Karthik Saligrama Shreeram , Christopher Nathan Dowling , Amit Patel , Jeffrey H. Bailey , Antoine Francois Charles Boyer , Richard Threlkeld , Michael Paris , Mohit Srivastava
IPC: G06F17/00 , G06F16/23 , H04L29/06 , G06F16/27 , G06F16/951
Abstract: A technology is provided for mutations with immediate feedback. A mutation may be received at a data proxy from an application. The mutation may be sent to a data source via a data access resolver associated with the data proxy. Results of the mutation may be received from the data source. A subscription may be triggered based on receiving the results of the mutation. A message may be sent via a topic provided by the subscription by using a messaging service such that the messaging service publishes the message with the mutation to devices subscribed to the topic.
-
-
-