It's not microservice or monolith; it's cognitive load you need to understand first
Before you pick any type of architecture, what you need to ask yourself is how much cognitive load capacity your organization has available to meet the demands of the product you want to deliver and then adjust accordingly.
Source: fernandovillalba.substack.com