Do you need a service mesh? - O'Reilly Media
www.oreilly.com/ideas/do-you-need-a-service-mesh
What Jamie wrote
A good introduction to the service mesh concept.
The service mesh is a dedicated infrastructure layer for handling service-to-service communication in order to make it visible, manageable, and controlled. The exact details of its architecture vary between implementations, but generally speaking, every service mesh is implemented as a series (or a “mesh”) of interconnected network proxies designed to better manage service traffic.
This is a very busy area as of late with micro-service adoption so high.