4 — Goroutines and Threads
Purpose
[stub: goroutines-and-threads]
Metadata
| Author | Amit Singh |
| Scope | observability |
Local graph
Related notes
1 — AIOps / Agentic RCA
What's actually new versus a static runbook — an investigation loop, not a fixed trigger-action mapping — why it depends on everything earlier in this book already being solid, and the read-vs-write safety line most real deployments draw.
5 — Continuous Profiling
What makes always-on, sampling-based profiling cheap enough to run in production continuously, why it earns that cost mainly for hot or expensive services, and how a profile correlates back to the one trace that was running during the sample.
4 — Observability-Driven Development
The TDD analogy taken seriously: SLOs and instrumentation defined at design time as acceptance criteria, not retrofitted after an incident — and why this only sticks as a launch gate, not a guideline.
1 — CPU Profiling
Covers sampling-based CPU profiling — what a flame graph represents and how to read one to find a hot function.