Si vous envisagez ZooKeeper, vous voudrez peut-être également examiner des alternatives ou des concurrents similaires pour trouver la meilleure solution. D'autres facteurs importants à prendre en compte lors de la recherche d'alternatives à ZooKeeper comprennent configuration. La meilleure alternative globale à ZooKeeper est HashiCorp Consul. D'autres applications similaires à ZooKeeper sont EurekaetDockeretTraefiketGoogle Kubernetes Engine (GKE). Les alternatives à ZooKeeper peuvent être trouvées dans Découverte de service Software mais peuvent également être présentes dans Logiciel de registre de conteneurs ou Logiciel d'équilibrage de charge.
Consul facilite l'enregistrement des services et la découverte d'autres services via une interface DNS ou HTTP.
AWS Service registry pour l'équilibrage de charge résilient de niveau intermédiaire et le basculement.
Docker Hub est une automatisation de pipeline de développement-test avec plus de 100 000 applications gratuites, des registres publics et privés.
Google Kubernetes Engine est un environnement géré, prêt pour la production, pour déployer des applications conteneurisées à grande échelle.
GRPC est un cadre RPC général, open source et haute performance basé sur HTTP/2.
AWS Cloud Map est un service de découverte de ressources cloud. Avec Cloud Map, vous pouvez définir des noms personnalisés pour vos ressources d'application, et il maintient la localisation à jour de ces ressources en évolution dynamique. Cela augmente la disponibilité de votre application car votre service web découvre toujours les emplacements les plus récents de ses ressources.
Hystrix est une bibliothèque de latence et de tolérance aux pannes conçue pour isoler les points d'accès aux systèmes distants, services et bibliothèques tierces, arrêter les défaillances en cascade et permettre la résilience dans les systèmes distribués complexes où l'échec est inévitable.
SkyDNS est un service distribué pour l'annonce et la découverte de services construit sur etcd. Il utilise des requêtes DNS pour découvrir les services disponibles. Cela est réalisé en exploitant les enregistrements SRV dans DNS, avec une signification particulière donnée aux sous-domaines, priorités et poids.
CoreDNS est une découverte de services pour le cloud et plus encore.