Patent ID: 11886422
Assignee: AMAZON TECHNOLOGIES, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 13:
14. A system comprising:
a first one or more electronic devices to implement a first service in a multi-tenant provider network to store data objects; and
a second one or more electronic devices to implement a second service in the multi-tenant provider network, the second one or more electronic devices storing instructions that upon execution by one or more processors of the second one or more electronic device cause the second service to:
receive a request to commit a transaction, wherein the transaction includes an update to data of at least a first table, wherein the data is stored by the first service;
obtain, based on a first version history data structure associated with the first table, a commit time of a most recent committed transaction that modified the first table and a read time of a most recent other transaction that read from the first table;
generate a commit time for the transaction that is based at least in part on, and is later than the commit time of the most recent committed transaction that modified the first table and the read time of the most recent other transaction that read from the first table; and
update the first version history data structure to indicate that the commit time of the most recent committed transaction is the generated commit time.