Praca doktorska
Ładowanie...
Miniatura
Licencja

CC-BYCC-BY - Uznanie autorstwa
 

An update propagator for joint scalable storage

Uproszczony widok
dc.abstract.enIn recent years, the scalability of web applications has become crit- ical. Web sites get more dynamic and customized. This increases servers' workload. Furthermore, the future increase of load is dif- cult to predict. Thus, the industry seeks for solutions that scale well. With current technology, almost all items of system architec- tures can be multiplied when necessary. There are, however, prob- lems with databases in this respect. The traditional approach with a single relational database has become insu cient. In order to achieve scalability, architects add a number of di erent kinds of storage facil- ities. This could be error prone because of inconsistencies in stored data. In this paper, we present a novel method to assemble sys- tems with multiple storages. We propose an algorithm for update propagation among di erent storages like multi-column, key-value, and relational databases. We also apply this algorithm for consistent object caching, which reduces database workload and makes web ap- plication perform signi cantly better. Next, we describe PropScale, i.e. a proof-of-concept implementation of the proposed algorithm. Using this system we have conducted experimental evaluation of our solution. The results prove its robustness.
dc.affiliation.departmentWydział Matematyki, Informatyki i Mechaniki
dc.contributor.authorLeszczyński, Paweł
dc.date.accessioned2012-12-26T10:04:51Z
dc.date.available2012-12-26T10:04:51Z
dc.date.defence2012-01-17
dc.date.issued2012-12-26
dc.description.promoterStencel, Krzysztof
dc.identifier.urihttps://repozytorium.uw.edu.pl//handle/item/140
dc.identifier.weblinkhttp://depotuw.ceon.pl/handle/item/140
dc.language.isoen
dc.rightsCC-BY
dc.rights.uriCC-BY
dc.subject.enweb applications
dc.subject.endata consistency
dc.subject.enscalability
dc.subject.enmulti storage
dc.subject.enDatabases
dc.subject.enDatabase management
dc.subject.enDatabase design
dc.titleAn update propagator for joint scalable storage
dc.title.alternativePropagowanie zmian w skalowalnej multibazie danych
dc.typeDoctoralThesis
dspace.entity.typePublication