← Torna al glossario

M · Glossario Muza

microservìzi

Microservizi
s. m. pl. [dall'ingl. microservices; architettura software a servizi indipendenti e specializzati]

Definizioni

1
Un'applicazione grande fatta di tanti piccoli pezzi indipendenti. Approccio architetturale che scompone un'applicazione in servizi piccoli e specializzati, ciascuno responsabile di una singola funzione (autenticazione, pagamenti, notifiche). Ogni servizio può essere sviluppato, aggiornato e scalato separatamente.

Esempi

  • «Netflix usa centinaia di microservizi. Quando il motore di raccomandazione va in manutenzione, il resto della piattaforma funziona.»
  • «Con architettura monolitica ogni modifica rischia di rompere tutto. Con i microservizi si aggiorna un pezzo alla volta.»

Etimologia

Il termine microservices fu codificato da Martin Fowler e James Lewis in un articolo del 2014. L'architettura è adottata da Netflix, Amazon e Uber per gestire applicazioni ad altissima scala.
LE NOSTRE CERTIFICAZIONI
Certificazione ISO 9001

ISO 9001 — Gestione della Qualità

Certificazione ISO/IEC 27001

ISO IEC 27001 — Sicurezza delle Informazioni

Certificazione ISO/IEC 27017

ISO IEC 27017 — Sicurezza Cloud