In any organizational structure, once you break down regular jobs into overly granularized tasks and delegate them to too many individuals, their messaging soon becomes unmanageable, and the organization stops growing. One of the leaders in on-demand streaming now found itself in the broadcasting business, serving https://www.wsj.com/articles/nfl-regular-season-ratings-fell-amid-thursday-night-football-move-to-amazon-11673391084 simultaneously.
If your microservice is the CatAndDog() service, you might want to consider breaking that into Cat() and Dog() services.
Subsequently, in a similar confusion of scale, if Amazon Prime Video embraces a monolith, so must all of Amazon.
Or have they just tied Prime Video down to a service contract, to which their business will be forced to adapt forever?