Guidelines on choosing a service mesh
In this section, we will provide a brief comparison of the features offered by service mesh providers. Choosing one that meets your fundamental requirements boils down to whether or not you want more than just the essentials. Istio provides the most features and versatility, but keep in mind that flexibility equals complexity. Linkerd may be the best option for a basic strategy that only supports Kubernetes:
Table 12.1 – Comparison between the Istio and Linkerd service meshes
Now that we’ve seen some recommendations for selecting a service mesh, let’s look at the best practices for configuring one.