Che cos'è Service Mesh?
Una service mesh (Istio, Linkerd, Consul) sottrae preoccupazioni come mTLS, retry, timeout e traffic shaping al codice applicativo per spostarle nella piattaforma. Ogni servizio ottiene lo stesso comportamento di rete e i team di piattaforma possono modificare le policy centralmente senza toccare il codice applicativo.
Termini correlati
- Microservizi — Uno stile architetturale che struttura un'applicazione come un insieme di servizi piccoli, distribuibili in modo indipendente e organizzati intorno alle capacità di business.
- Contratto API — Una specifica formale di un'API (OpenAPI, proto gRPC, schema GraphQL) che produttori e consumatori si impegnano a rispettare.