Your question is Choosing Monolith vs Microservices. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
You're evaluating the architecture for a new engineering initiative and need to choose between starting with a monolith or investing in microservices earlier. You want to make a decision that fits the product's needs, the team's ability to operate it, and the likely growth path.
What factors do you consider when deciding between microservices and monolithic architecture?