Does Netflix Eureka support non-RESTful endpoints? We have a requirement where clients should be able to discover the AMQP based endpoints provided by RabbitMQ.
It seems main competitors to Eureka such as Consul and Zookeeper are essentially key-value stores and you can store anything in the value.