Las soluciones Descubrimiento de servicios Software a continuación son las alternativas más comunes que los usuarios y revisores comparan con ZooKeeper. Otros factores importantes a considerar al investigar alternativas a ZooKeeper incluyen configuration. La mejor alternativa general a ZooKeeper es HashiCorp Consul. Otras aplicaciones similares a ZooKeeper son Eureka, Docker, Traefik, y Google Kubernetes Engine (GKE). Se pueden encontrar ZooKeeper alternativas en Descubrimiento de servicios Software pero también pueden estar en Software de Registro de Contenedores o en Software de Balanceo de Carga.
Consul hace que sea sencillo para los servicios registrarse a sí mismos y descubrir otros servicios a través de una interfaz DNS o HTTP.
Registro de servicios de AWS para balanceo de carga de nivel intermedio resiliente y conmutación por error.
Docker Hub es una automatización de la canalización de desarrollo y prueba con más de 100,000 aplicaciones gratuitas, registros públicos y privados.
Google Kubernetes Engine es un entorno gestionado y listo para producción para implementar aplicaciones en contenedores a escala.
GRPC es un marco de RPC general de alto rendimiento y código abierto basado en HTTP/2.
AWS Cloud Map es un servicio de descubrimiento de recursos en la nube. Con Cloud Map, puedes definir nombres personalizados para los recursos de tu aplicación, y mantiene la ubicación actualizada de estos recursos que cambian dinámicamente. Esto aumenta la disponibilidad de tu aplicación porque tu servicio web siempre descubre las ubicaciones más actualizadas de sus recursos.
Hystrix es una biblioteca de latencia y tolerancia a fallos diseñada para aislar puntos de acceso a sistemas remotos, servicios y bibliotecas de terceros, detener fallos en cascada y permitir la resiliencia en sistemas distribuidos complejos donde el fallo es inevitable.
SkyDNS es un servicio distribuido para el anuncio y descubrimiento de servicios construido sobre etcd. Utiliza consultas DNS para descubrir servicios disponibles. Esto se realiza aprovechando los registros SRV en DNS, con un significado especial dado a los subdominios, prioridades y pesos.
CoreDNS es un servicio de descubrimiento para la nube y más.