It avoids premature optimization. You are able to always take into consideration microservices later if wanted (It is common to begin monolithic and extract microservices since the solution grows). Whilst a lot of firms today prefer to transfer clear of monolithic architecture in favor of microservices resulting from specified restrictions, https://websiteuae49493.blogchaat.com/35547649/considerations-to-know-about-microservices-vs-monolithic