SwePub
Sök i LIBRIS databas

  Utökad sökning

onr:"swepub:oai:DiVA.org:liu-10317"
 

Sökning: onr:"swepub:oai:DiVA.org:liu-10317" > Optimistic Replicat...

  • Syberfeldt, SannyHögskolan i Skövde,Linköpings universitet,Institutionen för datavetenskap,Tekniska högskolan,Institutionen för kommunikation och information,Forskningscentrum för Informationsteknologi (författare)

Optimistic Replication with Forward Conflict Resolution in Distributed Real-Time Databases

  • BokEngelska2007

Förlag, utgivningsår, omfång ...

  • Linköping :Institutionen för datavetenskap,2007
  • 262 s.
  • electronicrdacarrier

Nummerbeteckningar

  • LIBRIS-ID:oai:DiVA.org:liu-10317
  • ISBN:9789185895274
  • https://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-10317URI
  • https://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-1453URI

Kompletterande språkuppgifter

  • Språk:engelska
  • Sammanfattning på:engelska

Ingår i deldatabas

Klassifikation

  • Ämneskategori:vet swepub-contenttype
  • Ämneskategori:dok swepub-publicationtype

Serie

  • Linköping Studies in Science and Technology. Dissertations,0345-7524 ;1150

Anmärkningar

  • In this thesis a replication protocol - PRiDe - is presented, which supports optimistic replication in distributed real-time databases with deterministic detection and forward resolution of transaction conflicts. The protocol is designed to emphasize node autonomy, allowing individual applications to proceed without being affected by distributed operation. For conflict management, PRiDe groups distributed operations into generations of logically concurrent and potentially conflicting operations. Conflicts between operations in a generation can be resolved with no need for coordination among nodes, and it is shown that nodes eventually converge to mutually consistent states. A generic framework for conflict resolution is presented that allows semantics-based conflict resolution policies and application-specific compensation procedures to be plugged in by the database designer and application developer.It is explained how transaction semantics are supported by the protocol, and how applications can tolerate exposure to temporary database inconsistencies. Transactions can detect inconsistent reads and compensate for inconsistencies through callbacks to application-specific compensation procedures. A tool - VADer - has been constructed, which allows database designers and application programmers to quickly construct prototype applications, conflict resolution policies and compensation procedures. VADer can be used to simulate application and database behavior, and supports run-time visualization of relationships between concurrent transactions. Thus, VADer assists the application programmer in conquering the complexity inherent in optimistic replication and forward conflict resolution.

Ämnesord och genrebeteckningar

Biuppslag (personer, institutioner, konferenser, titlar ...)

  • Andler, StenLinköpings universitet,Institutionen för datavetenskap,Tekniska högskolan(Swepub:liu)stean52 (preses)
  • Hansson, JörgenLinköpings universitet,RTSLAB - Laboratoriet för realtidssystem,Tekniska högskolan(Swepub:liu)jorha94 (preses)
  • Son, Sang H.Linköpings universitet,Institutionen för datavetenskap,Tekniska högskolan (preses)
  • Buchmann, Alejandro,ProfessorDepartment of Computer Science, Technische Universität Darmstadt (opponent)
  • Linköpings universitetInstitutionen för datavetenskap (creator_code:org_t)

Internetlänk

Hitta via bibliotek

Till lärosätets databas

Sök utanför SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy