返回
Taming the Contention in Consensus-Based Distributed Systems
DOI:10.1109/TDSC.2020.2970186.png)
摘要
En 中文
Contention plays a crucial role in the design of consensus protocols. State-of-the-art solutions optimize their performance for either very low or high contention situations. We propose Caesar, a novel multi-leader Generalized Consensus protocol, most suitable for geographical replication, that is optimized for low-to-moderate contention. With an evaluation study, we show that Caesar outperforms other multi-leader (e.g., EPaxos) and single-leader (e.g., Multi-Paxos) competitors by up to 1.7x and 3.5x, respectively, in the presence of 30 percent conflicting requests, in a geo-replicated setting. Furthermore, we acknowledge that there is no one-size-fits- all consensus solution, especially for all levels of contentious workloads. Thus, we also propose Spectrum, a consensus framework that is able to switch consensus protocols at runtime to enable a dynamic reaction to changes in the workload and deployment characteristics. We show empirically that Spectrum can guarantee high availability even during periods of transition between consensus protocols.
Keyword:
Consensus protocol
Delays
Computer crashes
Switches
Runtime
Fault tolerance
Distributed systems
fault tolerance
consensus
leaderless consensus
contention-agnostic consensus
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
IF:
7.5
论文数:
2.5K
被引数:
9.6K
机构
引用论文
Modification of the outer surface of Erwinia carotovora ssp. atroseptica by the phytoalexin rishitin
Total synthesis of 27-hydroxy-bullatacin and its C-15 epimer, and studies on their inhibitory effect on bovine heart mitochondrial complex I functions
Tetrahedron
IF0

