Guide | SparkFabrik

Cosa sono i microservizi? I vantaggi del loro utilizzo

Scritto da SparkFabrik Team | Jun 15, 2022 2:35:13 PM

L’architettura a microservizi permette di strutturare un'applicazione web come una collezione di piccoli servizi accoppiati in maniera non rigida.

Il termine nasce ufficialmente nel 2005, originariamente come “Micro-Web-Services". Nonostante non esista una definizione unica di microservizi, gli obiettivi e le modalità di funzionamento di questa architettura sono chiari. L'approccio modulare permette di sviluppare in maniera indipendente una serie di servizi, ciascuno con una specifica funzione e in grado di comunicare con gli altri via API.

Questo approccio trasforma quindi l’applicazione in un’aggregazione di unità funzionali più piccole e indipendenti in cui una componente e i suoi dati vengono considerati un’unità singola con il minimo possibile di dipendenze esterne.