In the last couple of years, I’ve come to work a lot with microservices and Kubernetes (and who hasn’t?) and the more I did so, the more I started realising that today, projects and architectures are defaulting towards microservices, not even giving a thought should something start as simply as possible, which would be a monolith (yes, you read that right, I just suggested a monolith for your project).
Things do need to scale and bigger projects that cost/make more money should be designed for scale from day one, there is no arguing there.