Découverte de services
🇬🇧 Service Discovery
Mécanisme automatique dans une architecture de microservices qui permet à un service de trouver l'adresse réseau (IP et port) d'un autre service dont il a besoin. C'est essentiel car les instances de services peuvent être créées, déplacées ou supprimées dynamiquement.
💡 Exemple
Consul ou etcd sont des outils de découverte de services. Quand un nouveau microservice 'paiement' démarre, il s'enregistre auprès de Consul. Le microservice 'commande' peut alors interroger Consul pour savoir où joindre le service 'paiement'.