PEER TO PEER SYSTEM FOR COLLABORATIVE WORK Using version control and fixed merge pattern to ensure eventual consistency

Detta är en Magister-uppsats från Umeå universitet/Institutionen för datavetenskap

Författare: Jim Norman; [2019]

Nyckelord: ;

Sammanfattning: Th‘is paper addresses the possibility of using version control and fi€xed merge pa‹ttern to ensure eventual consistency for collaborative work tools. Where the version control is upheld by a vector clock and used to detect conflƒicts. Which in turn are solved by rolling back to the last common version before using fi€xed merge patt‹ern to create a new common version. In the fixed merge patt‹ern a score system is used to lose as li‹ttle work as possible. ‘This is then tested against a leader node solution for the collaborative work tools. Which upli‰fts a FIFO consistency to sequential consistency by forcing all updates to go through the leader. The test used is a speed test to see if it is a viable solution or not to use when dealing with weak network connection. Since it would require less messages to be sent over the network compared to a leader node solution.

  HÄR KAN DU HÄMTA UPPSATSEN I FULLTEXT. (följ länken till nästa sida)