I’m honestly not trying to be snarky here but I didn’t know there was any other way to design microservices (with intention) that weren’t domain oriented.
People are always grabbing nouns and thinking they’re microservices.
"Previously product teams would have to call numerous downstream services to leverage a domain; they now have to call just one....Furthermore, we were able to classify 2200 microservices into 70 domains."
So they went from 2200 to 70 microservices? One extreme to the other. The answer is somewhere in the middle.