~/talk

Building Observable Streaming Systems with OpenTelemetry

slides:none on file

Shows how to get end to end traces across Apache Pulsar by wiring OpenTelemetry into a Java Spring Boot producer and a Go consumer and proves it works. Uses the OpenTelemetry Java agent to auto instrument HTTP and Redis, adds a Pulsar producer interceptor that creates a span and injects its context into the message, and uses the Go TextMapPropagator to extract the context and continue the span. Elastic APM shows producer and consumer child spans and a custom counter metric named custom.metric.brand.com that rises to 3 after three requests.

AI-written summary · about

  1. 0:00Introduction and speaker intro
  2. 2:16Demo application overview
  3. 5:45Current observability state
  4. 11:45Fixing async transaction visibility
  5. 18:01Producer-side instrumentation
  6. 20:28Consumer-side instrumentation
  7. 23:55End-to-end transaction tracing
  8. 26:23Adding custom metrics
  9. 29:39Summary and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.