Speaker: Yuri Shkuro

Creator of Jaeger & Software Engineer @Uber

Yuri Shkuro is a software engineer at Uber Technologies, working on distributed tracing, observability, reliability, and performance problems; author of the book "Mastering Distributed Tracing"; creator of Jaeger, Uber's open source distributed tracing system (a CNCF project); co-founder of the OpenTracing and OpenTelemetry CNCF projects; invited expert in W3C Distributed Tracing Working Group.

Find Yuri Shkuro at:

SESSION + Live Q&A

Conquering Microservices Complexity @Uber With Distributed Tracing

Microservices bestow many benefits on the organizations adopting them, but they come with a steep price: complexity of the resulting architecture. Distributed tracing is a recognized way of dealing with that complexity and getting back the visibility into our systems. At Uber we discovered that this visibility is not enough to be able to understand the system behavior. A trace for a single request from our mobile app may consist of several thousand data points. That’s too much information for engineers to weed through, especially in a high-stress outage situation when every minute counts. Complexity strikes again.

In this talk we present a methodology that uses data mining to learn the typical behavior of the system from massive amounts of distributed traces, compares it with pathological behavior during outages, and uses complexity reduction and intuitive visualizations to guide the user towards actionable insights about the root cause of the outages. The technique has proven to be highly effective in drastically reducing time to mitigation of high severity outages. The visualizations are built using the modules available in the open source as part of Jaeger, Uber's distributed tracing platform and an incubating project at Cloud Native Computing Foundation.

Location

Broadway Ballroom North, 6th fl.

Track

Microservices / Serverless (Patterns & Practices)

Topics

MicroservicesUberInterview AvailableDistributed Tracing

Share

AMA + Live Q&A

Microservice Observability AMA w/ Shkuro, Kaiser & MacCárthaigh

Details to be confirmed

Location

Manhattan Ballroom, 8th fl.

Track

Speaker AMAs (Ask Me Anything)

Topics

MicroservicesObservability

Video

Video is not available

Slides

Slides are not available

Share

SESSION + Live Q&A

Connecting the Dots: Applying Microservices (Registration required)

There is limited seating, separate registration is required. Join some leading experts in microservices to share your challenges, hear from others who have similar challenges, and collaborate together on ways to take what you’ve learned at QCon back to work. The event is open to attendees and sponsors of the conference. 

QCon attendees can register through the My Account page after they log in on their QCon profile on www.qconnewyork.com.

 

Location

Manhattan Ballroom, 8th fl.

Track

Speaker AMAs (Ask Me Anything)

Topics

Microservices

Video

Video is not available

Slides

Slides are not available

Share

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.