Turning the Modular Monolith into Microservices
Learn about refactoring a monolithic application into microservices by updating the initialization structure.
We'll cover the following...
Our application, while it is modular, is a monolith. It is built as a single executable and can be deployed as a single application. There is nothing wrong with that, but faced with scaling issues, we have only one knob we can adjust. If we broke the application up by turning each module into its own microservice, then when faced with scaling issues, we would have finer control over how the application can be deployed to support the load.
Transitioning to microservices
Turning our application into microservices will have many steps, but will not be difficult: ...