Content area

Abstract

Transaction processing has been an active area of research for several decades. A fundamental characteristic of classical transaction processing protocols is non-determinism, which causes them to suffer from performance issues on modern computing environments such as main-memory databases using many-core, and multi-socket CPUs and distributed environments. Recent proposals of deterministic transaction processing techniques have shown great potential in addressing these performance issues. In this position paper, I argue for a queue-oriented transaction processing paradigm that leads to better design and implementation of deterministic transaction processing protocols. I support my approach with extensive experimental evaluations and demonstrate significant performance gains.

Details

1009240
Identifier / keyword
Title
A Queue-oriented Transaction Processing Paradigm
Publication title
arXiv.org; Ithaca
Publication year
2019
Publication date
Oct 23, 2019
Section
Computer Science
Publisher
Cornell University Library, arXiv.org
Source
arXiv.org
Place of publication
Ithaca
Country of publication
United States
University/institution
Cornell University Library arXiv.org
e-ISSN
2331-8422
Source type
Working Paper
Language of publication
English
Document type
Working Paper
Publication history
 
 
Online publication date
2019-10-24
Milestone dates
2019-10-23 (Submission v1)
Publication history
 
 
   First posting date
24 Oct 2019
ProQuest document ID
2308329128
Document URL
https://www.proquest.com/working-papers/queue-oriented-transaction-processing-paradigm/docview/2308329128/se-2?accountid=208611
Full text outside of ProQuest
Copyright
© 2019. This work is published under http://arxiv.org/licenses/nonexclusive-distrib/1.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Last updated
2019-10-25
Database
ProQuest One Academic