International Business Machines Corporation
CONSISTENT READS IN A DISTRIBUTED TRANSACTION PROTOCOL

Last updated:

Abstract:

Methods and systems for consistent reads in a distributed transaction protocol are disclosed. A method includes: receiving, by a computing device, a request to write a revision of a data object in a dispersed storage network (DSN); sending, by the computing device, a proposal with the revision of the data object to a plurality of storage units; receiving, by the computing device, a response to the proposal from each of the plurality of storage units, the response including a proposed minimum timestamp corresponding to the data object; determining, by the computing device, a minimum timestamp for the data object based on the proposed minimum timestamps received from the plurality of storage units; and determining, by the computing device, a version of the data object written in the DSN based on the minimum timestamp.

Status:
Application
Type:

Utility

Filling date:

16 Jan 2020

Issue date:

22 Jul 2021