Before we jump into the exercises, let's talk about the OpenTracing project. In October 2015, Adrian Cole, the lead maintainer of Zipkin, organized and hosted a "Distributed Tracing and Zipkin Workshop" at the Pivotal office in San Francisco. The attendees were a mix of commercial tracing vendors, open source developers, and engineers from a number of companies who were in charge of building or deploying tracing infrastructure in their organizations.

A common theme in the hallway conversations was that the single largest obstacle to the wide adoption of tracing in large organizations was the lack of reusable instrumentation for a vast number of open source frameworks and libraries, due to the absence of standard APIs. It was forcing ...

Get Mastering Distributed Tracing now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.