Skoči na glavni sadržaj

Stručni rad

https://doi.org/10.19279/TVZ.PD.2024-12-3-17

USPOREDBA MONOLITNIH MVC I MIKROSERVISNIH ARHITEKTURA APLIKACIJA U LARAVELU

Sanja Brekalo ; Međimursko Veleučilište u Čakovcu, Bana Josipa Jelačića 21, 40000 Čakovec, Hrvatska *
Tomislav Sedlarević ; Međimursko Veleučilište u Čakovcu, Bana Josipa Jelačića 21, 40000 Čakovec, Hrvatska *

* Dopisni autor.


Puni tekst: engleski pdf 610 Kb

str. 216-225

preuzimanja: 17

citiraj


Sažetak

Rad analizira i uspoređuje performanse monolitne MVC i mikroservisne arhitekture u razvoju aplikacija koristeći Laravel okvir. Istraživanje uključuje evaluaciju ključnih čimbenika kao što su skalabilnost, performanse, održavanje i otpornost na greške. Rad se temelji na postavljenoj hipotezi da mikroservisna arhitektura pruža značajne prednosti u pogledu skalabilnosti i otpornosti na greške, dok monolitna arhitektura ostaje prikladnija za manje, jednostavnije projekte. Originalni doprinos rada očituje se u usporedbi ovih arhitektura u kontekstu Laravel okvira, s naglaskom na praktične smjernice koje pomažu u odabiru optimalnog pristupa razvoju aplikacija. Kroz detaljne analize i primjere, rad ističe prednosti mikroservisne arhitekture u distribuiranim sustavima, poput neovisnosti pojedinih komponenti i mogućnosti horizontalnog skaliranja. Rad ukazuje na izazove implementacije mikroservisa, uključujući povećanu tehničku kompleksnost i potrebu za detaljnijom dokumentacijom. S druge strane, monolitne aplikacije pokazale su se pogodnijima za manje projekte zbog jednostavnosti razvoja i testiranja. Zaključno, rad pruža jasne preporuke za odabir optimalne arhitekture, naglašavajući važnost prilagodbe specifičnim potrebama projekta te dugoročnoj održivosti aplikacija. Rezultati istraživanja pružaju smjernice za odabir optimalne arhitekture ovisno o specifičnim potrebama aplikacije, uzimajući u obzir troškove održavanja i tehničke zahtjeve.

Ključne riječi

monolitna arhitektura; mikroservisi; Laravel; skalabilnost; performanse

Hrčak ID:

330611

URI

https://hrcak.srce.hr/330611

Datum izdavanja:

14.1.2025.

Podaci na drugim jezicima: engleski

Posjeta: 63 *