Maintenance and debugging
It is nothing new to tell that modular code is always more easily maintainable. You can debug it easily and what can be more modular than components that are not only modular but also deployed as separate modules possibly on separate servers or separate server instances. So, we get a lot of advantages out of microservices that we can get from modular code.
However, there is something to understand. If we are working with the microservices architecture from start, application will be modular because we are making services separately. However, if we didn't start with microservices and later on, we want to convert it to microservices, then first, we need to have modular code and then we can use the microservices architecture ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access