Summary
Applications can switch from being robust to resilient through the use of Linkerd's sidecar proxy, which provides adaptive load balancing, easy to understand debugging capabilities, timeouts, and retries. We explored each of these capabilities in this chapter.
With the help of a service profile through Kubernetes' custom resource definition, you can define routes to report aggregated metrics on unique requests based on defined patterns. The service profile name is a fully qualified name that can match with HTTP/2 :authority or HTTP1.X hosts. Linkerd's load balancing implementation is at the L7 (application streams) level instead of the default Kubernetes L4 (TCP connection) level. You can implement retry budgets to prevent retry storms ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access