It avoids premature optimization. It is possible to always look at microservices afterwards if necessary (It is common to begin monolithic and extract microservices given that the product grows). But you are not confined to this rigorous definition In relation to implementing a design. Enable’s check out our e-commerce microservice https://daveu742jor3.goabroadblog.com/34493331/web-3-0-microservices-architecture-no-further-a-mystery