Dizionario AI › Fondamenti AI

Microservizi

Microservices

I microservizi sono uno stile architetturale in cui un'applicazione è composta da tanti servizi piccoli e indipendenti, ognuno responsabile di una singola capacità di business: catalogo, pagamenti, notifiche. Ogni servizio si sviluppa, si testa, si distribuisce e si scala per conto proprio. È l'alternativa al monolite, l'applicazione unica in cui tutto è intrecciato.

Definizione

Come funziona

I servizi comunicano tramite API (tipicamente HTTP/REST o gRPC) o messaggi asincroni su code ed event bus. Ognuno possiede i propri dati e può usare il linguaggio e il database più adatti al suo compito. Il prezzo è la complessità distribuita: servono service discovery, osservabilità, gestione dei guasti parziali e una cultura DevOps matura. Per questo la regola pratica è: monolite finché basta, microservizi quando l'organizzazione lo richiede.

Applicazioni

Nell'AI le piattaforme sono quasi sempre a microservizi: un servizio per l'inferenza, uno per il retrieval, uno per i guardrail, uno per l'orchestrazione degli agenti, ognuno scalabile separatamente (le GPU dell'inferenza scalano in modo diverso dal database vettoriale). Fuori dall'AI, Netflix e Amazon sono i casi di scuola della transizione dal monolite ai servizi.

Storia ed etimologia

Il termine si consolidò tra il 2011 e il 2012, quando un gruppo di architetti software a un workshop nei pressi di Venezia usò microservice per descrivere lo stile che stavano osservando sul campo. La definizione canonica arrivò nel 2014 con l'articolo di James Lewis e Martin Fowler, che ne fissò caratteristiche e confini, trasformando una pratica emergente nell'architettura dominante del decennio cloud.

Come si usa in Grace

I 1515 corsi di Grace sono unità piccole e autonome che compongono un percorso completo: la filosofia dei microservizi applicata alla formazione. Negli scenari professionali per team di sviluppo, il termine ti serve per far ragionare l'AI su architetture reali e sui loro compromessi.

Termini correlati

Altri termini in Fondamenti AI

Mettilo alla prova

Dalla nostra rete

Magellano GPS: Fleet Tracking Made Simple

Real-time GPS tracking, remote engine lock, fuel and CO₂ reporting for your fleet.

Vai su magellanogps.com →

Dal blog di Agora Intelligence

Altro su agora-intelligence.com →

📱 Scarica l'app Android (beta) iOS in arrivo

Dì quello che intendi. Ottieni quello che ti serve.

Grace Certified, la coach AI che allena e certifica il tuo prompt engineering, di Agora Intelligence.