O'Reilly logo

Practical Microservices by Umesh Ram Sharma

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Coupling or dependency issues in multiple components

Coupling or dependency means the code of one service or library has an effect on the other. However as per microservice architecture, each service should be independent and not have an impact on other services with well-defined boundaries. In spite of that, for common code collection, developers develop a library kind of code, which they will insert in every microservice as a helper. A common example is if one component is serializing some data as an API call response, which, at the client end, should be deserialized as the same object. This could be a case where the same model is needed in four different components. As practice, developers made some library code and used it in all components. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required