DocumentCode
267129
Title
An Atomic-Multicast Service for Scalable In-Memory Transaction Systems
Author
Emerson, Ryan ; Ezhilchelvan, Paul
Author_Institution
Sch. of Comput. Sci., Newcastle Univ., Newcastle upon Tyne, UK
fYear
2014
fDate
15-18 Dec. 2014
Firstpage
743
Lastpage
746
Abstract
Atomic Multicasts are central to the management of replicated data in distributed systems. Previous work has proven the effectiveness of utilising atomic multicasts, opposed to the classic two-phase commit, to coordinate transactions in in-memory databases. However, the current family of protocols utilised by such systems do not scale as the number of destinations increases. We propose that atomic multicasts should not occur between database nodes, instead transaction ordering should be exposed as a service that is provided by a dedicated set of nodes. Our performance study shows a clear improvement in transaction throughput and latency as the number of participants in a transaction increases.
Keywords
data handling; transaction processing; atomic-multicast service; database node; distributed systems; in-memory database; replicated data management; scalable in-memory transaction system; transaction latency; transaction throughput; two-phase commit; Distributed databases; Educational institutions; Performance evaluation; Protocols; Radio frequency; Throughput; Atomic-multicast; Data Replication; Ordering Service; Performance Evaluation; Redundancy; Transactions;
fLanguage
English
Publisher
ieee
Conference_Titel
Cloud Computing Technology and Science (CloudCom), 2014 IEEE 6th International Conference on
Conference_Location
Singapore
Type
conf
DOI
10.1109/CloudCom.2014.145
Filename
7037753
Link To Document