Back to All 55 System Design Questions
#41Very Hard

Design a Distributed Tracing System

Asked by:UberAmazon

Recommended Solutions from the Web

Key Details & Edge Cases You Should Know

How will you collect information from various parts of your backend?

Where will you send the info and how will you store it?

How will you map a trace for a particular request? Will you use a request id, or something else?

If an error happens, how will you surface relevant information to the system admin?

How will you handle machines going down?