-
公开(公告)号:US12192276B1
公开(公告)日:2025-01-07
申请号:US16776289
申请日:2020-01-29
Applicant: Amazon Technologies, Inc.
Inventor: Onkar Walavalkar , Andrew Evenson , Krishnan A Kolazhi , Xuetao Fan , Aman Gupta , Abhishek Arora , Christopher Chandler , Hari Chandana Kanchanapally , Cheng Shao
IPC: H04L67/1095 , H04L67/01 , H04L67/142
Abstract: Methods, systems, and computer-readable media for delivery of log records to stateless clients are disclosed. A record delivery system receives, from a client, a first request to read from a persistent log comprising an ordered sequence of records. The first request is associated with a receiver session. The system sends a first set of records to the client and stores a data structure indicating that the first set of records was sent to the client in the receiver session. The system receives, from the client, a second request to read from the persistent log in the receiver session. Based at least in part on the data structure, the system determines a second set of one or more records in the persistent log. The system sends the second set of records to the client.
-
公开(公告)号:US11210206B1
公开(公告)日:2021-12-28
申请号:US16877165
申请日:2020-05-18
Applicant: Amazon Technologies, Inc.
Inventor: Abhishek Arora , Onkar Walavalkar , Aman Gupta , Xuetao Fan , Kurtis Robert Kuszmaul , Christopher Chandler
IPC: G06F11/36
Abstract: A service testing system is disclosed to enable consistent replay of stateful requests on a service whose output depends on the service's execution state prior to the requests. In embodiments, the service implements a compute engine that executes service requests and a storage subsystem that maintains execution states during the execution of stateful requests. When a stateful request is received during testing, the storage subsystem creates an in-memory test copy of the execution state to support execution of the request, and provides the test copy to the compute engine. In embodiments, the storage subsystem will create a separate instance of execution state for each individual test run. The disclosed techniques enable mock execution states to be easily created for testing of stateful requests, in a manner that is transparent to the compute engine and does not impact production execution data maintained by the service.
-
公开(公告)号:US11360880B1
公开(公告)日:2022-06-14
申请号:US16876684
申请日:2020-05-18
Applicant: Amazon Technologies, Inc.
Inventor: Abhishek Arora , Onkar Walavalkar , Aman Gupta , Xuetao Fan , Kurtis Robert Kuszmaul , Christopher Chandler
IPC: G06F11/36
Abstract: A service testing system is disclosed to enable consistent replay of stateful requests on a service whose output depends on the service's execution state prior to the requests. In embodiments, the service implements a compute engine that executes service requests and a storage subsystem that maintains execution states during the execution of stateful requests. When a stateful request is received during testing, the storage subsystem creates an in-memory test copy of the execution state to support execution of the request, and provides the test copy to the compute engine. In embodiments, the storage subsystem will create a separate instance of execution state for each individual test run. The disclosed techniques enable mock execution states to be easily created for testing of stateful requests, in a manner that is transparent to the compute engine and does not impact production execution data maintained by the service.
-
公开(公告)号:US11775417B1
公开(公告)日:2023-10-03
申请号:US16877180
申请日:2020-05-18
Applicant: Amazon Technologies, Inc.
Inventor: Abhishek Arora , Onkar Walavalkar , Aman Gupta , Xuetao Fan , Kurtis Robert Kuszmaul , Christopher Chandler
CPC classification number: G06F11/3688 , G06F11/368 , G06F11/3664 , G06F11/3692
Abstract: A service testing system is disclosed to enable consistent replay of stateful requests on a service whose output depends on the service's execution state prior to the requests. In embodiments, the service implements a compute engine that executes service requests and a storage subsystem that maintains execution states during the execution of stateful requests. When a stateful request is received during testing, the storage subsystem creates an in-memory test copy of the execution state to support execution of the request, and provides the test copy to the compute engine. In embodiments, the storage subsystem will create a separate instance of execution state for each individual test run. The disclosed techniques enable mock execution states to be easily created for testing of stateful requests, in a manner that is transparent to the compute engine and does not impact production execution data maintained by the service.
-
公开(公告)号:US11567857B1
公开(公告)日:2023-01-31
申请号:US16876627
申请日:2020-05-18
Applicant: Amazon Technologies, Inc.
Inventor: Abhishek Arora , Onkar Walavalkar , Aman Gupta , Xuetao Fan , Kurtis Robert Kuszmaul , Christopher Chandler
IPC: G06F11/36
Abstract: A service testing system is disclosed to enable consistent replay of stateful requests on a service whose output depends on the service's execution state prior to the requests. In embodiments, the service implements a compute engine that executes service requests and a storage subsystem that maintains execution states during the execution of stateful requests. When a stateful request is received during testing, the storage subsystem creates an in-memory test copy of the execution state to support execution of the request, and provides the test copy to the compute engine. In embodiments, the storage subsystem will create a separate instance of execution state for each individual test run. The disclosed techniques enable mock execution states to be easily created for testing of stateful requests, in a manner that is transparent to the compute engine and does not impact production execution data maintained by the service.
-
-
-
-