Skip to content

Details

https://secure.meetupstatic.com/photos/event/4/5/1/e/600_463577694.jpeg

OpenTracing workshop for distributed microservices.

Tracing brings visibility into an application as it

. increases the number of processes (scale)

. experiences increasing number of service requests (concurrency)

. encounters non-trivial interaction between the various mobile/web clients and servers.

As a result, Instrumenting a system for tracing is as critical as monitoring.

Some of the topics we explore in this workshop

  • core principle of "distributed context propagation"

  • tagging and propagating tags downstream with HTTP headers

  • latency measurement techniques

  • approaches to standardizing instrumentation

  • attaching 'tags' and 'logs' to an individual span

  • close look at net/http/httptrace package that provides a convenient mechanism for observing what happens during an HTTP request.

https://github.com/opentracing

Related topics

You may also like