We are trying to build a microservice with nodejs in an environment with other microservices written in java/spring boot.
The other microservices are using consul.io for service discovery and ribbon for client side load balancing. (that would be: spring-boot, spring-cloud-starter-consul-discovery, spring-cloud-starter-feign and spring-cloud-starter-ribbon projects)
Now in this mix, we have a consul node module to register or discover services, but what of rest of the things? How do I do a discovery-aware rest call with a load balancing handled on the client, similar to that of ribbon.
How can I achieve this in node's stack?
Is this any use? https://www.npmjs.com/package/resilient
It says: Resilient is conceptually similar to Ribbon, a Netflix's project.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With