In a monolithic application there is very little need to deal with discovery and routing of requests among business functions—libraries are compiled into a single application. We may have a dependency on a service or two, and those endpoints are commonly managed in the configuration. In our microservices environment, we need to be able to determine the endpoints for our dependencies and the route between them.
Although service discovery and routing can add some complexity, there are some very good solutions for dealing with this. In Chapter 5, “Service Orchestration and Connectivity,” we will cover some of these solutions.
3.21.43.26