It avoids premature optimization. It is possible to usually contemplate microservices later if needed (It is common to start out monolithic and extract microservices since the solution grows). Any entire-scale implementation of monolithic architecture or microservices architecture are going to be inevitably misguided if its design is completed in a https://emilioerzdl.post-blogs.com/56320251/a-secret-weapon-for-microservices-vs-monolithic