• DocumentCode
    2265127
  • Title

    Reconciliation in the APPA P2P system

  • Author

    Martins, Vidal ; Akbarinia, Reza ; Pacitti, Esther ; Valduriez, Patrick

  • Author_Institution
    ATLAS group, Nantes Univ.
  • Volume
    1
  • fYear
    0
  • fDate
    0-0 0
  • Abstract
    In peer-to-peer (P2P) systems, there has been little work on managing data replication in the presence of updates. However, important P2P applications that involve collaboration require multi-master replication support. In this paper, we adopt optimistic replication and propose a novel distributed algorithm to reconcile conflicting updates in the context of APPA (Atlas peer-to-peer architecture) data management system. APPA has a network-independent architecture that can be implemented over various P2P networks. Our algorithm for distributed semantic reconciliation (DSR) enables multi-master replication and assures eventual consistency among replicas. We validated the DSR algorithm through implementation and simulation using Java and SimJava. The experimental results show that DSR has good performance and scale up
  • Keywords
    distributed algorithms; peer-to-peer computing; replicated databases; Atlas peer-to-peer architecture; Java language; SimJava; data management system; data replication management; distributed algorithm; distributed semantic reconciliation; multimaster replication support; network-independent architecture; optimistic replication; Collaborative work; Distributed algorithms; Floods; Internet; Java; Memory; Network servers; Peer to peer computing; Web server; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems, 2006. ICPADS 2006. 12th International Conference on
  • Conference_Location
    Minneapolis, MN
  • ISSN
    1521-9097
  • Print_ISBN
    0-7695-2612-8
  • Type

    conf

  • DOI
    10.1109/ICPADS.2006.91
  • Filename
    1655686