It avoids premature optimization. You are able to usually think about microservices afterwards if needed (it's common to start out monolithic and extract microservices because the merchandise grows). Selecting concerning a monolithic vs dispersed system architecture relies on your task's context. Allow me to share scenarios and samples of when https://lukasgmsvy.mdkblog.com/41353325/top-guidelines-of-microservices-performance-optimization