RL-Paxos: Relieving the Leader's Burden with Efficient Task Offloading in Distributed Consensus
Chenhao Zhang, Jinquan Wang, Meng Han, Bing Wei, Xiaojian Liao, Limin Xiao, Shanchen Pang
Abstract
Existing state machine replication protocols are typically leader-based, with the leader responsible for all operations, leading to a scalability bottleneck. Despite extensive research efforts to address this issue, alleviating the leader's workload remains a significant challenge. In this paper, we provide an indepth analysis of the leader bottleneck and introduce RL-Paxos, which retains only the core function of ordering (e.g., establishing a global order and performing commutativity checks) for the leader, while offloading other tasks to the followers. We integrate RL-Paxos into the classic Paxos protocol and compare it with state-of-the-art protocols. Extensive experimental evaluations demonstrate that RL-Paxos achieves high throughput and low wide-area latency under conditions of high concurrency, multinode deployment, mixed workloads, and read-only scenarios.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Related papers
- SwiftPaxos: Fast Geo-Replicated State MachinesFedor Ryabinin, Alexey Gotsman, Pierre SutraNSDI 2024 · 19 citations
- Scaling Replicated State Machines with CompartmentalizationMichael J. Whittaker, Ailidani Ailijiang, Aleksey Charapko, Murat Demirbas et al.VLDB 2021 · 40 citations
- PigPaxos: Devouring the Communication Bottlenecks in Distributed ConsensusAleksey Charapko, Ailidani Ailijiang, Murat DemirbasSIGMOD 2021 · 55 citations
- Bandle: Asynchronous State Machine Replication Made EfficientBo Wang, Shengyun Liu, He Dong, Xiangzhe Wang et al.EuroSys 2024 · 4 citations
- Efficient replication via timestamp stabilityVitor Enes, Carlos Baquero, Alexey Gotsman, Pierre SutraEuroSys 2021 · 21 citations
