Consul est un outil développé en Go par la société HashiCorp et a vu le jour en 2013.

Consul a plusieurs composants mais son objectif principal est de regrouper la connaissance des services d’une architecture (service discovery) et permet de s’assurer que les services contactés sont toujours disponibles en s’assurant que la santé de ces services est toujours bonne (via du health check).

Cet article va se concentrer sur la partie service discovery et failure detection.

Commentaires

Vous devez vous inscrire ou vous connecter pour poster un commentaire