Što je monolitna arhitektura u računalnoj arhitekturi?

Monolitna arhitektura je vrsta računalne arhitekture u kojoj je cijela aplikacija izgrađena kao jedna, samostalna jedinica. U ovoj su arhitekturi sve softverske komponente, moduli i usluge kombinirane u jednu binarnu izvršnu datoteku. Monolitna arhitektura obično se sastoji od jednog procesa koji se izvodi na jednom stroju, što ga čini jednostavnim za implementaciju i upravljanje. Međutim, monolitna arhitektura pati od problema skalabilnosti i održavanja. Skaliranje monolitne aplikacije zahtijeva skaliranje cijele aplikacije, što može biti skupo i neučinkovito. Osim toga, promjena jedne komponente u monolitnoj aplikaciji zahtijeva ponovno postavljanje cijele aplikacije.

Datum objave: