Eureka não é a única opção para Descoberta de Serviço Software. Explore outras opções e alternativas concorrentes. Outros fatores importantes a considerar ao pesquisar alternativas para Eureka incluem features e content. A melhor alternativa geral para Eureka é ZooKeeper. Outros aplicativos semelhantes a Eureka são HashiCorp Consul, Docker, Traefik, e Google Kubernetes Engine (GKE). Eureka alternativas podem ser encontradas em Descoberta de Serviço Software mas também podem estar em Software de Registro de Contêineres ou Software de Balanceamento de Carga.
ZooKeeper é um serviço centralizado para manter informações de configuração, nomenclatura, fornecer sincronização distribuída e fornecer serviços de grupo. Todos esses tipos de serviços são usados de alguma forma por aplicações distribuídas.
Consul torna simples para os serviços se registrarem e descobrirem outros serviços através de uma interface DNS ou HTTP.
Docker Hub é uma automação de pipeline de teste de desenvolvimento com mais de 100.000 aplicativos gratuitos, registros públicos e privados.
Traefik (pronunciado como traffic) é um proxy reverso HTTP moderno e balanceador de carga feito para implantar microserviços com facilidade. Ele suporta vários backends (Docker, modo Swarm, Kubernetes, Marathon, Consul, Etcd, Rancher, Amazon ECS, e muitos mais) para gerenciar sua configuração de forma automática e dinâmica.
Google Kubernetes Engine é um ambiente gerenciado e pronto para produção para implantar aplicações em contêiner em escala.
O framework de software Apache Thrift, para o desenvolvimento de serviços escaláveis entre linguagens, combina uma pilha de software com um mecanismo de geração de código para construir serviços que funcionam de forma eficiente e integrada entre C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, OCaml e Delphi e outras linguagens.
AWS Cloud Map é um serviço de descoberta de recursos em nuvem. Com o Cloud Map, você pode definir nomes personalizados para os recursos da sua aplicação, e ele mantém a localização atualizada desses recursos que mudam dinamicamente. Isso aumenta a disponibilidade da sua aplicação porque seu serviço web sempre descobre as localizações mais atualizadas de seus recursos.
SkyDNS é um serviço distribuído para anúncio e descoberta de serviços construído sobre o etcd. Ele utiliza consultas DNS para descobrir serviços disponíveis. Isso é feito aproveitando os registros SRV no DNS, com significado especial dado a subdomínios, prioridades e pesos.
Apache Avro é um sistema de serialização de dados.