Next Article in Journal
Innovative Approach to Android Malware Detection: Prioritizing Critical Features Using Rough Set Theory
Next Article in Special Issue
SLA-Adaptive Threshold Adjustment for a Kubernetes Horizontal Pod Autoscaler
Previous Article in Journal
Construction of Mining Robot Equipment Fault Prediction Model Based on Deep Learning
Previous Article in Special Issue
µFuncCache: A User-Side Lightweight Cache System for Public FaaS Platforms
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Asynchronous Consensus Quorum Read: Pioneering Read Optimization for Asynchronous Consensus Protocols

School of Electronic Information and Electrical Engineering, Shanghai Jiao Tong University, Shanghai 200240, China
*
Authors to whom correspondence should be addressed.
Electronics 2024, 13(3), 481; https://doi.org/10.3390/electronics13030481
Submission received: 5 December 2023 / Revised: 13 January 2024 / Accepted: 16 January 2024 / Published: 23 January 2024

Abstract

In the era of cloud computing, the reliability and efficiency of distributed systems, particularly in cloud-based databases and applications, are important. State Machine Replication (SMR), underpinning these distributed architectures, commonly utilizes consensus protocols to ensure linearizable operations. These protocols are critical in cloud environments as they maintain data consistency across geographically dispersed data centers. However, the inherent latency in cloud infrastructures poses a challenge to the performance of consensus-based systems, especially for read operations that do not alter the system state and are frequently executed. This paper addresses this challenge by proposing “Asynchronous Consensus Quorum Read” (ACQR), a novel read optimization method specifically designed for asynchronous consensus protocols in cloud computing scenarios. We have incorporated ACQR into Rabia, an advanced asynchronous consensus protocol, to show its effectiveness. The experimental results are encouraging, they demonstrate that ACQR improves Rabia’s performance, achieving up to a 1.7× increase in throughput and a 40% reduction in optimal latency. This advancement represents a critical step in enhancing the efficiency of read operations in asynchronous consensus protocols within cloud computing environments.
Keywords: distributed systems; state machine replication; asynchronous consensus; read optimization; quorum distributed systems; state machine replication; asynchronous consensus; read optimization; quorum

Share and Cite

MDPI and ACS Style

Dong, H.; Liu, S. Asynchronous Consensus Quorum Read: Pioneering Read Optimization for Asynchronous Consensus Protocols. Electronics 2024, 13, 481. https://doi.org/10.3390/electronics13030481

AMA Style

Dong H, Liu S. Asynchronous Consensus Quorum Read: Pioneering Read Optimization for Asynchronous Consensus Protocols. Electronics. 2024; 13(3):481. https://doi.org/10.3390/electronics13030481

Chicago/Turabian Style

Dong, He, and Shengyun Liu. 2024. "Asynchronous Consensus Quorum Read: Pioneering Read Optimization for Asynchronous Consensus Protocols" Electronics 13, no. 3: 481. https://doi.org/10.3390/electronics13030481

APA Style

Dong, H., & Liu, S. (2024). Asynchronous Consensus Quorum Read: Pioneering Read Optimization for Asynchronous Consensus Protocols. Electronics, 13(3), 481. https://doi.org/10.3390/electronics13030481

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop