{"title":"A synchronizer-mediator for lazy replicated databases over a decentralized P2P architecture","authors":"Katembo Kituta Ezéchiel, Shri Kant, Ruchi Agarwal","doi":"10.1109/ICCCIS48478.2019.8974513","DOIUrl":null,"url":null,"abstract":"During data replication in a decentralized P2P network, transactions that broadcast updates from different peers run concurrently on the destination peer replica. This phenomenon has always been at the origin of transaction and data conflicts. The goal of this work is to introduce an effective approach for serializing asynchronous updates using a synchronizer-mediator. So, to solve this aforesaid problem, the following approaches were used: the audit log technique to capture change data; the algorithmic method for designing algorithms and the statistical method to analyse their performances and thus deduce the models of the prediction of the execution time as a function of the other factors. On the basis of these algorithms, the prototyping succeeded in setting up a software system in C# to finally conduct a flow of experiments showing that they were effective. Thus, the assumption that “ The execution time of replication transactions is totally dependent on independent factors has been confirmed.","PeriodicalId":436154,"journal":{"name":"2019 International Conference on Computing, Communication, and Intelligent Systems (ICCCIS)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 International Conference on Computing, Communication, and Intelligent Systems (ICCCIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCCIS48478.2019.8974513","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
During data replication in a decentralized P2P network, transactions that broadcast updates from different peers run concurrently on the destination peer replica. This phenomenon has always been at the origin of transaction and data conflicts. The goal of this work is to introduce an effective approach for serializing asynchronous updates using a synchronizer-mediator. So, to solve this aforesaid problem, the following approaches were used: the audit log technique to capture change data; the algorithmic method for designing algorithms and the statistical method to analyse their performances and thus deduce the models of the prediction of the execution time as a function of the other factors. On the basis of these algorithms, the prototyping succeeded in setting up a software system in C# to finally conduct a flow of experiments showing that they were effective. Thus, the assumption that “ The execution time of replication transactions is totally dependent on independent factors has been confirmed.