SLO | ENG | Piškotki in zasebnost

Večja pisava | Manjša pisava

Iskanje po katalogu digitalne knjižnice Pomoč

Iskalni niz: išči po
išči po
išči po
išči po
* po starem in bolonjskem študiju

Opcije:
  Ponastavi


81 - 84 / 84
Na začetekNa prejšnjo stran123456789Na naslednjo stranNa konec
81.
Primerjava ogrodij Node.js za razvoj spletnih strežnikov Javascript
Nejc Novak, 2018, magistrsko delo

Opis: V magistrskem delu smo na podlagi pregleda dokumentacije, izvedbe eksperimenta in analize pridobljenih podatkov predstavili in primerjali sedem aktualnih ogrodij Node.js. Izbrana aktualna ogrodja so bila Express, Hapi, Loopback, Feathers, Koa, Nest in Sails. Z deskriptivno analizo smo izpostavili posebnosti ogrodij in primerjali podobnosti med njimi. Za posamezno ogrodje smo predstavlili implementacijo storitev REST, povezovanje s podatkovno bazo, avtentikacijo in avtorizacijo uporabnika ter pripravo ogrodja za izvedbo v produkcijskemu okolju. Pri implementaciji sta bila izvedena eksperimenta primerjalne analize in merjenje zmogljivosti ogrodja z obremenitvenimi testi. Ugotovljeno je bilo, da ima ogrodje Nest na podlagi teoretičnega modela najboljšo oceno med analiziranimi ogrodji. Ugotovljeno je bilo tudi, da so ogrodja, ki podpirajo več funkcionalnosti, manj zmogljiva. Za nadaljnjo delo bomo zaključili poslovno logiko tipične rešitve in izvedli eksperimenta s spremembo podatkovnega modela in implementacijo avtentikacije z računi Google. Na podlagi eksperimenta bomo izvedli analizo opravljenih sprememb v rešitvi in ugotovili, kako ogrodje vpliva na vzdrževanje programske rešitve.
Ključne besede: Node.js, ogrodja, express, koa, hapi, nest, loopback, feathers, sails, spletni, strežnik, primerjava
Objavljeno: 08.11.2018; Ogledov: 82; Prenosov: 40
.pdf Celotno besedilo (3,16 MB)

82.
Analiza integracije iskalnega mehanizma elasticsearch na primeru sistema eArhiv Pošte Slovenije
Boštjan Marinšek, 2018, magistrsko delo

Opis: V magistrski nalogi smo preučili smotrnost integracije iskalnega pogona ElasticSearch v sistem e-Arhiv Pošte Slovenije, ki v obstoječi konfiguraciji uporablja iskalni pogon Microsoft SQL Server Full Text Search. V ta namen smo primerjali oba iskalna pogona, in sicer z vidika hitrosti procesiranja iskalnih zahtevkov, hitrosti indeksiranja polno-tekstovnih podatkov in hitrosti procesiranja iskalnih zahtevkov v času, ko se izvaja indeksiranje polno-tekstovnih podatkov. Preizkus obeh iskalnih pogonov je potekal na isti infrastrukturi z identično strojno konfiguracijo. Za doseganje večje veljavnost in zanesljivosti raziskave smo uporabili podatke iz testnega sistema e-Arhiv Pošte Slovenije. Rezultati so pokazali, da je iskalni pogon ElasticSearch z vidika hitrosti iskanja in indeksiranja polno-tekstovnih podatkov boljša izbira od iskalnega pogona Microsoft SQL Server Full Text Search in da predstavlja zelo dobrega kandidata za integracijo v sistem e-Arhiv Pošte Slovenije.
Ključne besede: Polno-tekstovno iskanje, ElasticSearch, Microsoft SQL Server Full Text Search, polno-tekstovni indeks
Objavljeno: 21.12.2018; Ogledov: 299; Prenosov: 48
.pdf Celotno besedilo (3,68 MB)

83.
Empirična analiza ter primerjava tehnologij in pristopov predpomnjenja v sodobnih spletnih rešitvah
Jure Žnidarec, 2018, magistrsko delo

Opis: V informacijski dobi smo na vsakem koraku obdani z veliko količino podatkov. Prav tako je vedno več aktivnih uporabnikov in vsi si želijo dostopati do želenih informacij v čim krajšem odzivnem času. V našem delu smo se odločili raziskati, kakšne možnosti ponuja predpomnjenje podatkov v sodobnih spletnih rešitvah. Cilji naloge so bili zagotoviti optimalno delovanje našega sistema z implementacijo in uporabo različnih strategij predpomnjenja ter zagotoviti delovanje navadne odzivne in napredujoče spletne aplikacije. Najprej smo pregledali obstoječo literaturo, potem pa smo se lotili izdelave zalednega sistema, napredujoče in navadne odzivne spletne aplikacije. Pri izdelavi zalednega sistema smo uporabili različne strategije predpomnjenja, ki temeljijo na sistemu Redis. S pomočjo metode izvajanja testov, s programom JMeter, smo ugotavljali, katera izmed teh strategij je optimalna za delovanje našega sistema. Ugotovili smo, da je za naš sistem optimalna uporaba kombinacija strategij “Read-Through” in “Write-Through”. Na koncu smo preverili tudi, kako dobro je definirana naša napredujoča spletna aplikacija, kar smo izvedli s pomočjo orodja Lighthouse. Omejitve, ki so se pojavile, predstavljajo uporabo paketa za povezavo in interakcijo s sistemom Redis, saj le-ta ni podpiral cevenja in je tako prišlo do daljšega izvajanja operacij. Možnosti za nadaljnje delo vidimo v tem, da bi sistem začelo uporabljati večje število uporabnikov. S tem bi dosegli večje količine podatkov, kar bi privedlo do večje obremenitve sistema. Na ta način bi lažje ovrednotili, kako se sistem obnaša ob večjih obremenitvah.
Ključne besede: predpomnjenje, napredujoče spletne aplikacije, odzivne spletne aplikacije, Angular, Node.js, Express, Redis, MySQL, API, Cache-Aside, Read-Through, Write-Around, Write-Through, Write-Behind, JMeter, Lighthouse
Objavljeno: 21.12.2018; Ogledov: 217; Prenosov: 36
.pdf Celotno besedilo (1,81 MB)

84.
Uporaba sodobne arhitekture na področju razvoja aplikacij
Matej Semenič, 2019, diplomsko delo

Opis: V diplomski nalogi smo predstavili, kaj je arhitektura aplikacije in se nato osredotočili na monolitno in mikrostoritveno arhitekturo. Tekom raziskovanja smo uporabili analizo sekundarne literature in anketiranje. Ugotovili smo, da mikrostoritvena arhitektura ne rešuje težav monolitne arhitekture. Prav tako smo ugotovili, da pri virtualnih izvajalnih okoljih vsak virtualni stroj vsebuje lasten gostiteljski operacijski sistem, medtem ko zabojniki uporabljajo enak gostiteljski operacijski sistem. V diplomskem delu smo ugotovili, da se zadovoljstvo strank z vpeljavo DevOps procesa bistveno izboljša, podjetje pa je izpostavljeno tveganju varnostnih vprašanj.
Ključne besede: mikrostoritvena arhitektura, monolitna arhitektura, API, zabojniki, DevOps
Objavljeno: 04.07.2019; Ogledov: 114; Prenosov: 32
.pdf Celotno besedilo (1,94 MB)

Iskanje izvedeno v 0.14 sek.
Na vrh
Logotipi partnerjev Univerza v Mariboru Univerza v Ljubljani Univerza na Primorskem Univerza v Novi Gorici