by In the last article, I had tried to explain how a Spring Boot application can be developed and deployed using Spring Cloud offering and how various cross-cutting concerns (service discovery, circuit breaker, distributed tracing, routing, connector, configurations) can be handled. In this article, I will try to put various software stacks available in the market which can be implemented to resolve these concerns and very briefly describe what benefit one can get while choosing a specific tool.

The idea was to provide you software which can be leveraged to resolve specific implementation concern.

For better understanding of how to define your business service, I would suggest to read "Domain Driven Design" By Roy Fielding.

Related Articles