Pregled bibliografske jedinice broj: 1015094
Vrednovanje performanci web-aplikacije temeljene na arhitekturi mikrousluga
Vrednovanje performanci web-aplikacije temeljene na arhitekturi mikrousluga, 2019., diplomski rad, diplomski, Fakultet elektrotehnike i računarstva, Zagreb
CROSBI ID: 1015094 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Vrednovanje performanci web-aplikacije temeljene na arhitekturi mikrousluga
(Performance Evaluation of a Web Application based on the Microservices Architecture)
Autori
Sirotković, Branko
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, diplomski
Fakultet
Fakultet elektrotehnike i računarstva
Mjesto
Zagreb
Datum
11.07
Godina
2019
Stranica
92
Mentor
Pripužić, Krešimir
Ključne riječi
mikrousluge, API, protokol HTTP, radni okvir Spring, REST, replikacija.
(microservices, API, protocol HTTP, Spring framework, REST, replication.)
Sažetak
Mikrousluge su arhitekturni stil razvoja programske podrške. Arhitekturni stil se zasniva na programskim modulima koji se razvijaju i raspodjeljuju neovisno jedan o drugome, dok svoju punu funkcionalnost postižu međusobnom kolaboracijom i komunikacijom preko računalne mreže. Mikrousluge nastaju kao odgovor na dosadašnje arhitekturne stilove i donose razne prednosti uz određenu razinu kompleksnosti. U sklopu rada implementirana je web-aplikacija Online Book Store koja omogućava korisnicima kupovinu knjiga preko interneta. Aplikacija je implementirana pomoću radnog okvira Spring s naglaskom na Spring Cloud i Spring Cloud Netflix projekte otvorenog koda koji pružaju korisne alate za razvoj mikrousluga. Implementiranoj aplikaciji se vrednuju nefunkcionalni zahtjevi dostupnosti i vrijeme posluživanja teorijom repova.
Izvorni jezik
Hrvatski
Znanstvena područja
Elektrotehnika, Računarstvo
POVEZANOST RADA
Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb
Profili:
Krešimir Pripužić
(mentor)