Cloud Native Debugging in Production - Dig Deep into your agents
summary
Demonstrates using continuous observability with a Lightroom agent wired into Nomad to inject logs, capture snapshots (non‑breaking breakpoints), and emit metrics from running JVM, Node, and Python services with IDE integration (IntelliJ/VS Code). Builds a movie-service demo (React + Node + Spring Boot), uses conditional snapshots to find a cache corruption caused by Spring’s caching gotcha, shows throttling to avoid overload, and reports that the approach works with low runtime overhead and PII controls.
AI-written summary · about
chapters (14)
- 0:00Introduction and speaker background
- 1:29Limitations of traditional APMs
- 3:16Debugging challenges with logs
- 5:19Debuggers in production systems
- 8:11Shift left for developers and ops
- 9:13What is continuous observability
- 13:03Demo setup and Nomad integration
- 14:47Debugging with log points
- 16:52Big demo: Netflix-style movie service
- 20:04Using snapshots to debug production
- 24:01Conditional snapshots for user-specific issues
- 26:06Metrics and performance measurement
- 27:54Supported platforms and security
- 29:00Summary and Q&A
related talks
24mDebugging at Scale in Production - Deep into your Containers
40mHow to Move Fast Without Breaking Things
31mCloud Native Observability
52mIs your JVM app flying blind? Unmask hidden issues with Observability superpowers!
25mDebugging at Scale in Production with kubectl debug
46mTroubleshooting Distributed Workloads ...
46mObservability in the real world: Improve systems w/iterative approach
34mLive Production Debugging with Cloud Foundry and Stackdriver in 3 Easy Steps
