// Glossario IT
Architettura Monolitica
Un'applicazione costruita come un unico blocco indivisibile, in cui tutte le funzionalità sono strettamente interconnesse e distribuite insieme.
Voce curata da Luciano Blancato, IT Manager a Catania · aggiornata il
Cos'è
Un'architettura monolitica costruisce un'applicazione come un unico blocco di codice indivisibile, dove tutte le funzionalità sono strettamente interconnesse e vengono sviluppate, testate e distribuite insieme come un'unità unica, a differenza di un'architettura a microservizi dove le stesse funzionalità sarebbero suddivise in componenti indipendenti.
Perché conta
Nonostante la crescente popolarità dei microservizi, un'architettura monolitica resta spesso una scelta ragionevole e più semplice da gestire per applicazioni di dimensioni contenute o per team piccoli, dove la complessità operativa aggiuntiva richiesta dai microservizi (gestione distribuita, comunicazione di rete tra servizi) non sarebbe giustificata dai benefici, specialmente nelle fasi iniziali di un progetto.