// Tag
Architetture software
12 risultati con questo tag, tra tutto quello che ho raccontato o censito sul sito.
// Glossario
12 termini del glossario con il tag «Architetture software».
API Gateway
Un punto di ingresso unico che gestisce, protegge e instrada tutte le richieste dirette verso le API di un'applicazione o di un insieme di microservizi.
API REST
Uno stile architetturale ampiamente diffuso per progettare interfacce di programmazione basate su HTTP, semplice, prevedibile e ampiamente supportato.
Architettura Monolitica
Un'applicazione costruita come un unico blocco indivisibile, in cui tutte le funzionalità sono strettamente interconnesse e distribuite insieme.
Cloud Native
Un approccio alla progettazione di applicazioni pensate fin dall'inizio per sfruttare pienamente le caratteristiche del cloud, come elasticità e resilienza distribuita.
Distributed Tracing
Una tecnica che segue il percorso completo di una singola richiesta attraverso tutti i servizi diversi che attraversa in un'architettura distribuita.
Idempotenza (API)
La proprietà di un'operazione che, se eseguita più volte con gli stessi parametri, produce sempre lo stesso risultato senza effetti collaterali aggiuntivi.
Microservizi
Un'architettura software che scompone un'applicazione in piccoli servizi indipendenti, ciascuno responsabile di una funzione specifica e comunicanti tra loro tramite API.
Monorepo
Un unico repository di controllo versione che contiene il codice di più progetti o servizi diversi, invece di ripartirli in repository separati.
Serverless Computing
Un modello di esecuzione cloud in cui il fornitore gestisce completamente l'infrastruttura, e il codice viene eseguito solo su richiesta, senza server dedicati sempre attivi.
Service Mesh
Un livello infrastrutturale dedicato che gestisce la comunicazione tra i microservizi di un'applicazione, aggiungendo sicurezza, osservabilità e affidabilità senza modificare il codice applicativo.
Teorema CAP
Un principio secondo cui un sistema distribuito può garantire al massimo due delle tre proprietà: coerenza, disponibilità e tolleranza alle partizioni di rete.
Webhook
Un meccanismo che permette a un'applicazione di notificare automaticamente un'altra applicazione quando si verifica un evento specifico, senza bisogno di interrogazioni periodiche.