Yak Engineer at Google LLC
I do threads and stuff.
Tracing Coroutines on a JVM
Why is CopyableThreadContextElement a thing that exists?
Propagating accurate OpenTelemetry- or Dapper-style traces through coroutines on the JVM presented problems.
We'll take a quick look at the discovery of the problem, then look at how to safely propagate traces in hybrid Java Executor/Kotlin Coroutine JVM programs using ThreadLocals.
Presented by Tyson Henning, Yak Engineer at Google LLC