• 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