Tags: distributed tracing

How the Four Components of a Distributed Tracing System Work Together

Ten years ago, essentially the only people thinking hard about distributed tracing were academics and a handful of large internet companies. Today, it’s turned into table stakes for any organization adopting microservices. The rationale is well-established: microservices fail in surprising and...
Read 0 Comments

Tutorial: Tracing Python Flask requests with OpenTracing

A transaction trace is a GPS system for web performance: it paints a rich picture of the flow of a web request through your code. So, why doesn't everybody trace? I believe there are two reasons: Complex instrumentation: Adding in-app tracing instrumentation is more involved than calling logger....
Read 0 Comments

Tracing HTTP Request Latency in Go with OpenTracing

In Go 1.7 we have a new package net/http/httptrace that provides a convenient mechanism for observing what happens during an HTTP request. In this article I will show how it can be used in the context of distributed tracing, by using OpenTracing API to instrument a client and a server and visualize...
Read 0 Comments
Click Here!