~/talk

Distributed Tracing Integration with OpenTelemetry and Knative

Talkat KubeDay Singapore 2023 · on Tuesday, 2023-12-12· [observability, serverless]
slides:none on file

Shows how OpenTelemetry + Knative capture end-to-end traces from a Quarkus Java app into Jaeger while scaling to zero on OpenShift. Demo instruments a service with an OpenTelemetry dependency, records ~13 local traces, a DB span at 135 μs, cluster response at 1.75 ms, and survives a thousand-concurrent request spike that spawns hundreds of pods. Collector centralizes traces so you can map requests to specific pods and code spans even after pods terminate.

AI-written summary · about

  1. 0:00Distributed tracing intro
  2. 3:59Three pillars of observability
  3. 7:08OpenTelemetry as standard
  4. 10:20OpenTelemetry components
  5. 12:04Serverless apps with Knative
  6. 13:48Quarkus for cloud-native
  7. 15:53Live demo setup
  8. 17:59Local tracing with Jaeger
  9. 20:07Deploy to Kubernetes
  10. 23:20Serverless auto-scaling
  11. 24:46Tracing in Knative
  12. 26:11Stress testing demo
  13. 27:58Summary and resources
  14. 28:43Q&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.