L O C A L H O S T: 8 0 8 2 H O T E L S - A P I L O C A L H O S T: 8 0 8 1 T R A C E - D E M O L O C A L H O S T: 8 0 8 0 localhost:6831 localhost:16686
L O C A L H O S T: 8 0 8 2 H O T E L S - A P I L O C A L H O S T: 8 0 8 1 T R A C E - D E M O L O C A L H O S T: 8 0 8 0 X-B3-TraceId: 1234… X-B3-ParentSpanId: 1234… X-B3-SpanId: 1234… X-B3-Sampled: 1234… localhost:6831 localhost:16686 curl localhost:8080/v1/reservation?city=Whistler
L O C A L H O S T: 8 0 8 2 H O T E L S - A P I L O C A L H O S T: 8 0 8 1 T R A C E - D E M O L O C A L H O S T: 8 0 8 0 X-B3-TraceId: 1234… X-B3-ParentSpanId: 1234… X-B3-SpanId: 1234… X-B3-Sampled: 1234… X-B3-TraceId: 1234… X-B3-ParentSpanId: 1234… X-B3-SpanId: 1234… X-B3-Sampled: 1234… Service: hotels-api … localhost:6831 localhost:16686 curl localhost:8080/v1/reservation?city=Whistler X-B3-TraceId: 1234… X-B3-ParentSpanId: 1234… X-B3-SpanId: 1234… X-B3-Sampled: 1234…
L O C A L H O S T: 8 0 8 2 H O T E L S - A P I L O C A L H O S T: 8 0 8 1 T R A C E - D E M O L O C A L H O S T: 8 0 8 0 X-B3-TraceId: 1234… X-B3-ParentSpanId: 1234… X-B3-SpanId: 1234… X-B3-Sampled: 1234… X-B3-TraceId: 1234… X-B3-ParentSpanId: 1234… X-B3-SpanId: 1234… X-B3-Sampled: 1234… X-B3-TraceId: 1234… X-B3-ParentSpanId: 1234… X-B3-SpanId: 1234… X-B3-Sampled: 1234… Service: hotels-api … X-B3-TraceId: 1234… X-B3-ParentSpanId: 1234… X-B3-SpanId: 1234… X-B3-Sampled: 1234… Service: weather-api … localhost:6831 localhost:16686 curl localhost:8080/v1/reservation?city=Whistler X-B3-TraceId: 1234… X-B3-ParentSpanId: 1234… X-B3-SpanId: 1234… X-B3-Sampled: 1234…
L O C A L H O S T: 8 0 8 2 H O T E L S - A P I L O C A L H O S T: 8 0 8 1 T R A C E - D E M O L O C A L H O S T: 8 0 8 0 X-B3-TraceId: 1234… X-B3-ParentSpanId: 1234… X-B3-SpanId: 1234… X-B3-Sampled: 1234… X-B3-TraceId: 1234… X-B3-ParentSpanId: 1234… X-B3-SpanId: 1234… X-B3-Sampled: 1234… X-B3-TraceId: 1234… X-B3-ParentSpanId: 1234… X-B3-SpanId: 1234… X-B3-Sampled: 1234… Service: hotels-api … X-B3-TraceId: 1234… X-B3-ParentSpanId: 1234… X-B3-SpanId: 1234… X-B3-Sampled: 1234… Service: weather-api … X-B3-TraceId: 1234… X-B3-ParentSpanId: 1234… X-B3-SpanId: 1234… X-B3-Sampled: 1234… Service: trace-demo … localhost:6831 localhost:16686 curl localhost:8080/v1/reservation?city=Whistler X-B3-TraceId: 1234… X-B3-ParentSpanId: 1234… X-B3-SpanId: 1234… X-B3-Sampled: 1234…
L O C A L H O S T: 8 0 8 2 H O T E L S - A P I L O C A L H O S T: 8 0 8 1 T R A C E - D E M O L O C A L H O S T: 8 0 8 0 X-B3-TraceId: 1234… X-B3-ParentSpanId: 1234… X-B3-SpanId: 1234… X-B3-Sampled: 1234… X-B3-TraceId: 1234… X-B3-ParentSpanId: 1234… X-B3-SpanId: 1234… X-B3-Sampled: 1234… X-B3-TraceId: 1234… X-B3-ParentSpanId: 1234… X-B3-SpanId: 1234… X-B3-Sampled: 1234… Service: hotels-api … X-B3-TraceId: 1234… X-B3-ParentSpanId: 1234… X-B3-SpanId: 1234… X-B3-Sampled: 1234… Service: weather-api … X-B3-TraceId: 1234… X-B3-ParentSpanId: 1234… X-B3-SpanId: 1234… X-B3-Sampled: 1234… Service: trace-demo … localhost:6831 localhost:16686 curl localhost:8080/v1/reservation?city=Whistler X-B3-TraceId: 1234… X-B3-ParentSpanId: 1234… X-B3-SpanId: 1234… X-B3-Sampled: 1234…
R N I N G • Dapper, a large scale distributed systems tracing infrastructure: https:// static.googleusercontent.com/media/research.google.com/en//archive/ papers/dapper-2010-1.pdf • https://opentracing.io & https://opencensus.io • Trace context - W3C working draft: https://www.w3.org/TR/trace-context/ • You know you want to know more about printf: https://en.wikipedia.org/ wiki/Printf_format_string