Interesting article (first one).
It seems like more and more companies (looking at AWS and Netflix directly) seem to deploy ~1k micro services.
I work in a team where we manage ~14 micro services (per environment - dev, staging and production - max ~42) and find it complicated to manage and monitor...