Earlier quoted context omitted.
I really think microservices are a process win not a technical win. It's easier and better to have 5 teams of 10 managing 5 services. Then having one team of 50 managing a one super service. When I see a team of 7 deciding to go with microservices for a new project I know they're gonna be in for a world of unnecessary pain.
Jesus, 10 people on a team? What are you doing that you need 10 people to work on it? I manage like 8 services by myself.
And it's just one of many.