→Service Mesh Docs
a service mesh is a layer that manages the communication between apps (or between parts of the same app, e.g. microservices). In traditional apps, this logic is built directly into the application itself: retries and timeouts, monitoring/visibility, tracing, service discovery, etc. are all hard-coded into each application.
</blockquote>
* A service mesh like linkerd provides critical features to multi-service applications running at scale:
# Baseline resilience: retry budgets, deadlines, circuit-breaking
#
|