Passer à la navigation principale Passer à la recherche Passer au contenu principal

Efficient replication via timestamp stability

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

Modern web applications replicate their data across the globe and require strong consistency guarantees for their most critical data. These guarantees are usually provided via state-machine replication (SMR). Recent advances in SMR have focused on leaderless protocols, which improve the availability and performance of traditional Paxos-based solutions. We propose Tempo - a leaderless SMR protocol that, in comparison to prior solutions, achieves superior throughput and offers predictable performance even in contended workloads. To achieve these benefits, Tempo timestamps each application command and executes it only after the timestamp becomes stable, i.e., all commands with a lower timestamp are known. Both the timestamping and stability detection mechanisms are fully decentralized, thus obviating the need for a leader replica. Our protocol furthermore generalizes to partial replication settings, enabling scalability in highly parallel workloads. We evaluate the protocol in both real and simulated geo-distributed environments and demonstrate that it outperforms state-of-the-art alternatives.

langue originaleAnglais
titreEuroSys 2021 - Proceedings of the 16th European Conference on Computer Systems
EditeurAssociation for Computing Machinery, Inc
Pages178-193
Nombre de pages16
ISBN (Electronique)9781450383349
Les DOIs
étatPublié - 21 avr. 2021
Evénement16th European Conference on Computer Systems, EuroSys 2021 - Virtual, Online, Royaume-Uni
Durée: 26 avr. 202128 avr. 2021

Série de publications

NomEuroSys 2021 - Proceedings of the 16th European Conference on Computer Systems

Une conférence

Une conférence16th European Conference on Computer Systems, EuroSys 2021
Pays/TerritoireRoyaume-Uni
La villeVirtual, Online
période26/04/2128/04/21

Empreinte digitale

Examiner les sujets de recherche de « Efficient replication via timestamp stability ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation