Tīmekļa bāzētu sistēmu kešatmiņas lietošanas metodoloģija
Author
Smirnovs, Artūrs
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Trukšāns, Leo
Date
2014Metadata
Show full item recordAbstract
Izstrādājot tīmekļa bāzētas sistēmas ir nepieciešams optimizēt to ātrdarbību izmantojot kešatmiņas tehnoloģijas. Šobrīd ir vairāki kešatmiņu veidi, kas atšķiras gan pēc uzbūves, gan darbības, bet tīmeklī ir grūti atrast informāciju par visām tehnoloģijām vienkopus. Darbā aprakstīta tīmekļa bāzētu sistēmu kešatmiņa, to veidi, uzbūve un darbība. Praktiskajā daļā tika izstrādāta tīmekļa bāzētu sistēmu kešatmiņas lietošanas metodoloģija, kas ļauj izstrādātājiem ērtāk izvēlēties atbilstošāko kešatmiņas tehnoloģiju savai sistēmas izstrādei. Izstrādājot metodoloģiju, tika definēti vairāki kritēriji, pēc kuriem tiek noteikta ieteicamā kešatmiņas tehnoloģija. Metodoloģija ir izstrādāta kā izvēles koks un tā ir papildināta ar piemēriem, lai izstrādātājam būtu vieglāk saprast un izmantot savas sistēmas izstrādē.
Atslēgvārdi: kešatmiņa, kešatmiņas tehnoloģijas, kešatmiņas lietošanas metodoloģija Cache usage methodology in web based systems
Developing web based systems there is need to optimize system speed using cache technologies. Now there is several cache types, who are different by design and performance and it is hard to find information about all cache types together in internet. This work describes web based system cache, types, design and how it works. In practical part cache usage methodology in web based systems was created who allows developer to choose best cache technologies for their system. In methodology creation process several criteria was defined. These criteria is used to choose best cache technology. Methodology is created as decision tree and some examples was added to it so it is easier to understand and use this metodology.
Keywords: cache, cache technologies, cache usage methodology