Don't be on the critical path
The practitioners of distributed tracing and performance optimization should know all about not being on the critical path. This applies to the organizational aspects as well. A tracing team cannot scale its effort in a large organization if it needs to go and make changes in hundreds of microservices. Tracing Quality Metrics was specifically designed to be a self-service tool that service owners may consult, make changes to the instrumentation, and check if that improves the metrics, all without involving the tracing team. The same principle applies to all other advice in this chapter: the tracing team should be doing surgical strikes to improve instrumentation in widely used frameworks, providing excellent documentation ...
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