Search code examples
spring-bootmicroservicesnetflix-eurekaspring-cloud-netflixcloud-foundry

How discovery service works in polyglot micro services architecture?


If we build all micro services using spring boot, all micro services(@EnableEurekaClient) can be discoverable using Eureka Server(@EnableEurekaServer). if some of micro-services built using other technologies ,how discovery, load-balancing, reverse proxying(gateway) is possible in cloud(PCF,AWS etc)?

I read many blogs on web related to micro-services, I didn't get proper info this.


Solution

  • The Eureka server itself has a REST api which allows you to manage it. You can find the documentation here: https://github.com/Netflix/eureka/wiki/Eureka-REST-operations If you use a framework or language which doesn't provide direct integration with Eureka, like Spring Boot, you have to do it manually.