Amazon.com, Inc.
Idempotent transaction requests

Last updated:

Abstract:

A request to perform a batch of operations is provided to a distributed database. The request comprises instructions for validating a condition. An association between the request and a unique identifier is stored. An item in the distributed database is locked and the condition is validated. The system that initiates processing of the batch of operations. A second request, comprising the identifier, is received. The second request is responded to by providing information indicative of the status of processing the first request, based on the stored association. The lock is released when processing of the first request has completed.

Status:
Grant
Type:

Utility

Filling date:

23 Nov 2018

Issue date:

20 Sep 2022