DocumentCode
561114
Title
Consistent replication in distributed multi-tier architectures
Author
Repantis, Thomas ; Iyengar, Arun ; Kalogeraki, Vana ; Rouvellou, Isabelle
Author_Institution
Akamai Technol., Cambridge, MA, USA
fYear
2011
fDate
15-18 Oct. 2011
Firstpage
105
Lastpage
114
Abstract
Replication is commonly used to address the scalability and availability requirements of collaborative web applications in domains such as computer supported cooperative work, social networking, e-commerce and e-banking. While providing substantial benefits, replication also introduces the overhead of maintaining data consistent among the replicated servers. In this work we study the performance of common replication approaches with various consistency guarantees and argue for the feasibility of strong consistency. We propose an efficient, distributed, strong consistency protocol and reveal experimentally that its overhead is not prohibitive. We have implemented a replication middleware that offers different consistency protocols, including our strong consistency protocol. We use the TPC-W transactional web commerce benchmark to provide a comprehensive performance comparison of the different replication approaches under a variety of workload mixes.
Keywords
Internet; data integrity; electronic commerce; groupware; middleware; protocols; TPC-W transactional Web commerce benchmark; availability requirements; collaborative Web applications; consistency protocol; consistent replication; data consistency maintenance; distributed multitier architectures; replication middleware; scalability requirements; Distributed databases; Receivers; Consistency; Multi-Tier Architectures; Replication;
fLanguage
English
Publisher
ieee
Conference_Titel
Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom), 2011 7th International Conference on
Conference_Location
Orlando, FL
Print_ISBN
978-1-4673-0683-6
Electronic_ISBN
978-1-936968-32-9
Type
conf
Filename
6144794
Link To Document