izpis_h1_title_alt

Primerjava uporabe in učinkovitosti sodobnih programskih vmesnikov porazdeljenega predpomnilnika
TOMAŽIČ, NEJC (Avtor), Rožanc, Igor (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (945,24 KB)

Izvleček
V diplomskem delu je predstavljena uporaba in primerjava modernih programskih vmesnikov porazdeljenega predpomnilnika. Namen dela je pomoč programskim arhitektom pri izbiri vmesnika za izbrano programsko rešitev. Na trgu je danes na voljo mnogo različnih vmesnikov porazdeljenega predpomnilnika, ki so si med seboj različni po namenu uporabe, združljivosti z ostalimi kompomentami sistema in zahtevnosti. V okviru pričujočega dela si izberemo tri izmed najpogosteje uporabljenih vmesnikov, jih analiziramo, uporabimo in ovrednotimo. Ti vmesniki so Memcached, Infinispan in Hazelcast. Na primeru aplikacije za hranjenje podatkov o vozilih predstavimo uporabo navedenih vmesnikov ter opišemo navodila za vzpostavitev osnovnega delovanja v praksi. Z izvajanjem simulacij na praktičnih primerih vmesnike primerjamo in prikažemo, kateri izmed njih je primernejši za uporabo glede na začetne zahteve aplikacije. Primerjavo izvedemo za branje podatka po naključnem ključu, poizvedbo po atributu in agregacijo poizvedbe po atributu.

Jezik:Slovenski jezik
Ključne besede:porazdeljeni predpomnilnik, porazdeljeni sistemi, gruča, vozlišče, predpomnjenje
Vrsta gradiva:Diplomsko delo/naloga (mb11)
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2018
Število ogledov:261
Število prenosov:563
Metapodatki:XML RDF-CHPDL DC-XML DC-RDF
 
Skupna ocena:(0 glasov)
Vaša ocena:Ocenjevanje je dovoljeno samo prijavljenim uporabnikom.
:
Objavi na:AddThis
AddThis uporablja piškotke, za katere potrebujemo vaše privoljenje.
Uredi privoljenje...

Sekundarni jezik

Jezik:Angleški jezik
Naslov:A comparison of use and efficency of modern distributed caching solutions
Izvleček:
This BSc thesis paper presents comparison and the use of modern distributed caching solutions. The purpose is to help software architects with a decision for which distributed caching interaface they should decide, when designing new software solutions. Nowadays there are several different solutions on the market, but their purpose, complexity and compatibility with other system components can differ greatly. In this paper we choose three most commonly used interfaces, to analyze, integrate and evaluate. These interfaces are Memcached, Infinispan and Hazelcast. By developing a simple web application for storing vehicle data we present the usage of these interfaces, compare them and demonstrate integration of each. With simulations of practical examples, we compare them and suggest which is the best choice for a particular use. Comparison is made to read the values by random key, querying by attribute and aggregating query results by specific attribute.

Ključne besede:distributed cache, distributed systems, cluster, node, caching

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Komentarji

Dodaj komentar

Za komentiranje se morate prijaviti.

Komentarji (0)
0 - 0 / 0
 
Ni komentarjev!

Nazaj