Vad är en monolitisk arkitektur i beräkningsarkitektur?

En monolitisk arkitektur är en typ av beräkningsarkitektur där en hel applikation är byggd som en enda, fristående enhet. I den här arkitekturen kombineras alla programvarukomponenter, moduler och tjänster till en enda binär körbar fil. Den monolitiska arkitekturen är vanligtvis sammansatt av en enda process som körs på en enda maskin, vilket gör det enkelt att distribuera och hantera. Den monolitiska arkitekturen lider dock av problem med skalbarhet och underhåll. Att skala en monolitisk applikation kräver skalning av hela applikationen, vilket kan vara dyrt och ineffektivt. För att ändra en enskild komponent i en monolitisk applikation krävs dessutom omdistribuering av hela applikationen.

Publiceringsdatum: