Reproduce “Optimizing Geo-replicated Deterministic Databases” on OpenResearch

Turn your favorite coding agents into research agents that review literature, develop hypotheses, and run experiments.

Universal app for Apple silicon and Intel. Requires macOS 11 or later.

About this paper

Yunhao Mao, Shiquan Zhang, Gengrui Zhang, Hans-Arno Jacobsen

Quirinus batches transactions to order them before execution, allowing replicas to run the same sequence. It uses deterministic concurrency control with speculative execution and transaction reordering to reduce coordination costs. In tests, unoptimized Quirinus reaches up to 6.2× Tiga’s peak sustainable throughput on TPC-C, but Quirinus leads on YCSB only without added cross-data-center delay. This comparison uses different deployment architectures.

Summary by alphaXiv.

Tip: change arxiv.org to autoarxiv.org in any arXiv abstract link to open the paper here.