July 2019
Intermediate to advanced
502 pages
14h
English
You can always avoid a service mesh completely and use a library such as Go kit, Hystrix, or Finagle. You might lose the benefits of the external service mesh, but if you tightly control all your microservices and they all use the same programming language, then the library approach may work just fine for you. It is conceptually and operationally simpler and it shifts the responsibility for managing cross-cutting concerns toward developers.