I was working on a side project, and I decided to redesign the Skelton project as Microservices, so far I have not found any open source project that follows this pattern. After much reading and searching, I am finishing this project, but I still have some questions and thoughts.

Here are my questions and thoughts:
- How to make the API gateway smart enough to load a balnce request if I have 2 node from the same microservice?
- If one of the microservices does not work, how should the discovery be known?
- Is there a similar implementation? is my design right?
- Should I use Eureka or similar things?
Sideeq youssef
source share