Forget monoliths vs. microservices: cognitive load is what matters
I believe one of the main reasons for ending up with a microservice is that you just don't want to implement certain functionality yourself.<p>If you are running things like sentry, wordpress, mediawiki, keycloak, forums etc and interconnect them in meaningful ways, that is essentially a microservices architecture.