Log-based distributed transaction management

For a given cross-data-store transaction request at a storage service, a coordinator transmits respective voting transition requests to a plurality of log-based transaction managers (LTMs) configured for the respective data stores to which writes are directed in the transaction. The LTMs transmit re...

Full description

Saved in:
Bibliographic Details
Main Authors Shevade, Upendra Bhalchandra, Rogers, Gregory Rustin, Hendrie, Christopher Ian
Format Patent
LanguageEnglish
Published 02.01.2024
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:For a given cross-data-store transaction request at a storage service, a coordinator transmits respective voting transition requests to a plurality of log-based transaction managers (LTMs) configured for the respective data stores to which writes are directed in the transaction. The LTMs transmit responses to the coordinator based on data-store-specific conflict detection performed using contents of the voting transition requests and respective data-store-specific state transition logs. The coordinator determines a termination status of the cross-data-store transaction based on the LTMs' responses, and provides an indication of the termination status to the LTMs.
Bibliography:Application Number: US202217722218