Praca doktorska
Ładowanie...
Licencja
An update propagator for joint scalable storage
dc.abstract.en | In 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.department | Wydział Matematyki, Informatyki i Mechaniki |
dc.contributor.author | Leszczyński, Paweł |
dc.date.accessioned | 2012-12-26T10:04:51Z |
dc.date.available | 2012-12-26T10:04:51Z |
dc.date.defence | 2012-01-17 |
dc.date.issued | 2012-12-26 |
dc.description.promoter | Stencel, Krzysztof |
dc.identifier.uri | https://repozytorium.uw.edu.pl//handle/item/140 |
dc.identifier.weblink | http://depotuw.ceon.pl/handle/item/140 |
dc.language.iso | en |
dc.rights | CC-BY |
dc.rights.uri | CC-BY |
dc.subject.en | web applications |
dc.subject.en | data consistency |
dc.subject.en | scalability |
dc.subject.en | multi storage |
dc.subject.en | Databases |
dc.subject.en | Database management |
dc.subject.en | Database design |
dc.title | An update propagator for joint scalable storage |
dc.title.alternative | Propagowanie zmian w skalowalnej multibazie danych |
dc.type | DoctoralThesis |
dspace.entity.type | Publication |