Building global and scalable systems with atomic multicast

Détails

ID Serval
serval:BIB_2A4A43522FBC
Type
Actes de conférence (partie): contribution originale à la littérature scientifique, publiée à l'occasion de conférences scientifiques, dans un ouvrage de compte-rendu (proceedings), ou dans l'édition spéciale d'un journal reconnu (conference proceedings).
Collection
Publications
Institution
Titre
Building global and scalable systems with atomic multicast
Titre de la conférence
Middleware '14 Proceedings of the 15th International Middleware Conference
Auteur⸱e⸱s
Benz S., Marandi P.J., Pedone F., Garbinato B.
Editeur
ACM
Adresse
Bordeaux, France
ISBN
978-1-4503-2785-5
Statut éditorial
Publié
Date de publication
2014
Peer-reviewed
Oui
Pages
169-180
Langue
anglais
Résumé
The rise of worldwide Internet-scale services demands large distributed systems. Indeed, when handling several millions of users, it is common to operate thousands of servers spread across the globe. Here, replication plays a central role, as it contributes to improve the user experience by hiding failures and by providing acceptable latency. In this paper, we claim that atomic multicast, with strong and well-defined properties, is the appropriate abstraction to efficiently design and implement globally scalable distributed systems. We substantiate our claim with the design of two modern online services atop atomic multicast, a strongly consistent key-value store and a distributed log. In addition to presenting the design of these services, we experimentally assess their performance in a geographically distributed deployment.
Web of science
Création de la notice
13/07/2017 16:47
Dernière modification de la notice
20/08/2019 14:09
Données d'usage