Naslov: | Analiza in primerjava zmogljivosti knjižnic Node.js za razvoj več-nivojskih spletnih rešitev : magistrsko delo |
---|
Avtorji: | ID Donko, Žiga (Avtor) ID Šumak, Boštjan (Mentor) Več o mentorju...  |
Datoteke: | MAG_Donko_Ziga_2022.pdf (1,94 MB) MD5: 4760CC213ECC4402304BED088448A86E
|
---|
Jezik: | Slovenski jezik |
---|
Vrsta gradiva: | Magistrsko delo/naloga |
---|
Tipologija: | 2.09 - Magistrsko delo |
---|
Organizacija: | FERI - Fakulteta za elektrotehniko, računalništvo in informatiko
|
---|
Opis: | Na področju tehnologij Node.js imamo na voljo več ogrodij in knjižnic, ki omogočajo razvoj več-nivojskih spletnih rešitev. Časovna zmogljivost posameznih ogrodij in knjižnic omogoča razvoj učinkovitejših rešitev, kar omogoči krajši čas procesiranja zahtev in posledično ekonomske prednosti. V magistrski nalogi smo opravili raziskavo vidika zmogljivosti knjižnic in ogrodij Node.js za gradnjo več-nivojskih spletnih rešitev. Definirali smo metrike zmogljivosti na posameznih nivojih in implementirali programsko opremo za oceno posameznih metrik na posameznih nivojih ter izvedli eksperimentalne meritve. Na podatkovnem nivoju smo primerjali knjižnici Sequelize in Mongoose, med tema dvema se je knjižnica Mongoose izkazala za statistično značilno zmogljivejšo po metriki povprečnega časa poizvedb. Na nivoju spletnih storitev smo primerjali knjižnice Express.js, Fastify, Restify, Koa.js in Hapi z orodji Artillery, Autocannon ter lastno implementacijo meritev. Med le-temi se je izkazala knjižnica Fastify kot statistično značilno zmogljivejša po metrikah prepustnosti in odzivnega časa. Na nivoju odjemalca smo primerjali ogrodje Angular in knjižnico React po metrikah Web Vitals, izmerili smo statistično značilno ugodnejše metrike pri knjižnici React. Raziskava v predstavljeni magistrski nalogi razvijalcem omogoči načrtovanje arhitekture s kombinacijo tehnologij, ki so računsko zmogljivejša od preostanka. |
---|
Ključne besede: | več-nivojske spletne rešitve, Node.js, programske knjižnice, primerjava zmogljivosti |
---|
Kraj izida: | Maribor |
---|
Kraj izvedbe: | Maribor |
---|
Založnik: | [Ž. Donko] |
---|
Leto izida: | 2022 |
---|
Št. strani: | 1 spletni vir (1 datoteka PDF (XIII, 97 f.)) |
---|
PID: | 20.500.12556/DKUM-82302  |
---|
UDK: | 004.428:004.777(043.2) |
---|
COBISS.SI-ID: | 129537283  |
---|
Datum objave v DKUM: | 16.11.2022 |
---|
Število ogledov: | 651 |
---|
Število prenosov: | 143 |
---|
Metapodatki: |  |
---|
Področja: | KTFMB - FERI
|
---|
:
|
Kopiraj citat |
---|
| | | Skupna ocena: | (0 glasov) |
---|
Vaša ocena: | Ocenjevanje je dovoljeno samo prijavljenim uporabnikom. |
---|
Objavi na: |  |
---|
Postavite miškin kazalec na naslov za izpis povzetka. Klik na naslov izpiše
podrobnosti ali sproži prenos. |