RACS-SADL: Robust and Understandable Randomized Consensus in the Cloud
Pasindu Tennage, Antoine Desjardins, Lefteris Kokoris-Kogias

TL;DR
RACS-SADL is a new randomized consensus protocol designed for cloud environments that maintains high performance and robustness under both normal and adversarial network conditions, improving throughput significantly over existing protocols.
Contribution
It introduces RACS, a robust, low-latency randomized consensus protocol inspired by Raft, with a throughput-optimized version SADL-RACS, enhancing cloud system resilience and performance.
Findings
RACS achieves 28k cmd/sec under adversarial conditions, nine times higher than Raft.
RACS matches Raft and Multi-Paxos performance under synchronous networks, with 200k cmd/sec and 300ms latency.
SADL-RACS attains 500k cmd/sec, 150% higher than Raft.
Abstract
Widely deployed consensus protocols in the cloud are often leader-based and optimized for low latency under synchronous network conditions. However, cloud networks can experience disruptions such as network partitions, high-loss links, and configuration errors. These disruptions interfere with the operation of leader-based protocols, as their view change mechanisms interrupt the normal case replication and cause the system to stall. We propose RACS, a novel randomized consensus protocol that ensures robustness against adversarial network conditions. RACS achieves optimal one-round trip latency under synchronous network conditions while remaining resilient to adversarial network conditions. RACS follows a simple design inspired by Raft, the most widely used consensus protocol in the cloud, and therefore enables seamless integration with the existing cloud software stack. Experiments…
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
TopicsAdvanced Data Compression Techniques · Wireless Communication Networks Research · IPv6, Mobility, Handover, Networks, Security
