Highly Available Queue-oriented Speculative Transaction Processing
Thamir M. Qadah, Mohammad Sadoghi

TL;DR
This paper introduces QR-Store, a highly available, queue-oriented replicated deterministic transaction processing system that achieves high throughput and low latency, addressing the challenge of high availability in deterministic distributed databases.
Contribution
It proposes a generic framework for modeling replication in deterministic systems and presents QR-Store, demonstrating its high performance and efficiency through extensive evaluation.
Findings
Achieves 1.9 million transactions/sec throughput
Replication overhead of 8%-25%
Low latency under 200 milliseconds
Abstract
Deterministic database systems have received increasing attention from the database research community in recent years. Despite their current limitations, recent proposals of distributed deterministic transaction processing systems demonstrated significant improvements over systems using traditional transaction processing techniques (e.g., two-phase-locking or optimistic concurrency control with two-phase-commit). However, the problem of ensuring high availability in deterministic distributed transaction processing systems has received less attention from the research community, and this aspect has not been analyzed and evaluated well. This paper proposes a generic framework to model the replication process in deterministic transaction processing systems and use it to study three cases. We design and implement QR-Store, a queue-oriented replicated transaction processing system, and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed systems and fault tolerance · Advanced Data Storage Technologies · Cloud Computing and Resource Management
