Refactoring Podcast

Observability & Testing in Production 🔭 — with Charity Majors

24 snips
May 10, 2024
CTO at Honeycomb, Charity Majors, discusses observability, testing in production, continuous delivery, and developer experience. Topics include transitioning from monitoring to observing, optimal infra cost allocation, embracing mistakes in distributed systems, evolution of engineering culture, and value of junior engineers in team dynamics.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

Observability as a System Property

  • Observability is a property of complex systems, like scalability or performance.
  • It improves by adding metrics, educating teams, and connecting data sources.
INSIGHT

Disconnected Data Sources

  • Many engineers capture data multiple times per request for different tools (dashboards, logs, traces).
  • These tools are disconnected, except for the engineer manually connecting them.
INSIGHT

Observability 2.0: Single Source of Truth

  • Observability 2.0 tools use a single source of truth: structured data blobs (canonical logs or traces).
  • From this, derive SLOs, metrics, dashboards, logs, and traces, offering more powerful analysis.
Get the Snipd Podcast app to discover more snips from this episode
Get the app