Qu'est-ce que Service Mesh ?
Un service mesh (Istio, Linkerd, Consul) sort des préoccupations comme le mTLS, les reprises, les timeouts et le façonnage du trafic du code applicatif pour les confier à la plateforme. Chaque service obtient le même comportement réseau, et les équipes plateforme peuvent modifier la politique de manière centralisée sans toucher au code applicatif.
Termes associés
- Microservices — Un style d'architecture qui structure une application comme un ensemble de petits services déployables indépendamment, organisés autour des capacités métier.
- Contrat d'API — Une spécification formelle d'une API (OpenAPI, proto gRPC, schéma GraphQL) que producteurs et consommateurs s'engagent à respecter.