SUST Repository

A Novel non Blocking Algorithm for Eventually Consistent Replicated Databases

Show simple item record

dc.contributor.author Elbushra, Mawahib Musa
dc.contributor.author Supervisor - Jan Lindström CO-Supervisor - alaat Wahbi
dc.date.accessioned 2014-04-13T11:39:19Z
dc.date.available 2014-04-13T11:39:19Z
dc.date.issued 2013-11-21
dc.identifier.citation Elbushra,Mawahib Musa.A Novel non Blocking Algorithm for Eventually Consistent Replicated Databases /Mawahib Musa Elbushra؛ Jan Lindström-Khartoum : sudan university of science and technology,computer science,2013.-83p:ill;28cm.-M.Sc. en_US
dc.identifier.uri http://repository.sustech.edu/handle/123456789/4399
dc.description Thesis en_US
dc.description.abstract One of the challenges of cloud programming is to achieve the right balance between availability and consistency in a distributed database. Cloud computing environments, particularly cloud databases, are rapidly increasing in importance, acceptance and usage in major applications, which need the partition-tolerance and availability for scalability purposes, thus sacrificing the consistency side (CAP theorem). With this approach, use of paradigms such as eventual consistency became more widespread. In these environments, a large number of user’s access data stored in highly available storage systems. In this research one of the consistency model based on eventually consistent transaction using revision diagram for visibility and arbitration to manage the update in replica was discussed. A new algorithm was proposed that is sufficient for implementation of eventual consistency and how to use revision diagrams and fork-join data types to implement eventual consistency in a distributed system. It works as those eventually consistent transactions, where changes are immediately visible locally and eventually propagated to all other replicas in order to obtain better performance and availability. The new algorithm is validated by implementation of a pseudo code and using a case study. Keywords: cloud computing, eventually consistent, replication en_US
dc.description.sponsorship Sudan University of Science and Technology en_US
dc.language.iso en_US en_US
dc.publisher sudan university of scince and technology en_US
dc.subject Novel en_US
dc.subject Novel non Blocking en_US
dc.subject Databases en_US
dc.subject computer science en_US
dc.subject cloud programming en_US
dc.title A Novel non Blocking Algorithm for Eventually Consistent Replicated Databases en_US
dc.title.alternative خوارزمية جديدة غير مغلقه للاتساق في نهاية المطاف مع نسخ قواعد البياناتات المكررة en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Share

Search SUST


Browse

My Account