Mastering Distributed Tracing: Analyzing performance in microservices and complex systems

- 50%

Original price was: $5.00.Current price is: $2.50.

Add to wishlistAdded to wishlistRemoved from wishlist 0

Product Specs:

  • File Type: PDF
  • File Size: 10.6 MB
  • Book Language: English
  • Total Page Count: 445
  • Instant Download

Distributed Tracing for Microservices and Complex Systems 💻

Distributed tracing answers a question that becomes harder with every service you add: where did this request actually go, and why did it slow down? In Mastering Distributed Tracing, Yuri Shkuro brings the subject into focus for engineers working with microservices, cloud-native platforms, and systems where a single user action can cross dozens of services.

The book moves from the underlying observability problem to the practical work of collecting, storing, and interpreting trace data. It treats tracing as more than a debugging trick—it is a way to understand behavior across a distributed system.

From Observability Concepts to Practical Tooling ⚙️

Early chapters explain why traditional monitoring tools can leave gaps in microservice environments, then place distributed tracing alongside metrics and logs. From there, the book introduces hands-on examples, including the HotROD demo and Jaeger, giving readers a concrete way to see tracing concepts in action.

Because Yuri Shkuro is a co-founder of OpenTracing and the creator and technical lead of Jaeger, the material is grounded in the tools and standards that shaped modern tracing practice. The result is a technical guide that connects theory with the operational realities of instrumenting services, propagating context, and making trace data useful.

What the Book Explores 🧠

  • Why distributed tracing matters in microservice and cloud-native architectures
  • How tracing relates to observability, metrics, and logs
  • Core tracing concepts, including spans, context propagation, and trace analysis
  • Practical work with Jaeger and the HotROD demonstration application
  • Techniques for analyzing performance across complex systems

Who Will Benefit

This book is aimed at software engineers, site reliability engineers, platform teams, and architects who need visibility into distributed systems. Readers with a background in backend development or operations will find the material especially relevant, though the opening chapters establish the conceptual foundation before moving into tooling and implementation.

About the Author

Yuri Shkuro is a software engineer at Uber Technologies, where he works on distributed tracing, observability, reliability, and performance. He is the technical lead for Uber’s tracing team, a co-founder of OpenTracing, and the creator and tech lead of Jaeger. He holds a Ph.D. in Computer Science from the University of Maryland, College Park.

Why It Belongs on Your Technical Shelf

If your system has grown beyond a single application, tracing becomes less of a luxury and more of a diagnostic necessity. Mastering Distributed Tracing offers a clear path into that discipline, combining conceptual grounding with examples drawn from the tools many teams already use. For engineers who want to understand how requests move through complex systems—and how to make that movement visible—this is a focused, authoritative guide.

User Reviews

0.0 out of 5
★★★★★
0
★★★★★
0
★★★★★
0
★★★★★
0
★★★★★
0
Write a review

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

No product has been found!
Mastering Distributed Tracing: Analyzing performance in microservices and complex systems
Mastering Distributed Tracing: Analyzing performance in microservices and complex systems

Original price was: $5.00.Current price is: $2.50.

Create. Design. Inspire.

Design Something Amazing

Looking for creative resources? Discover Procreate brushes, Photoshop resources, and design assets at BrushesPack.com.

✦ Procreate Brushes Ps Photoshop Resources ◇ Design Assets
✎
BrushesPack Creative Resources
Digital Delights
Logo
Shopping cart