5 — Trace Sampling
Purpose
[stub: trace-sampling]
Metadata
| Author | Amit Singh |
| Scope | observability |
Local graph
Related notes
1 — Why Tracing Exists
Covers the request-fan-out problem that metrics and logs can't solve alone, and why tracing became necessary in microservice architectures.
2 — Trace Context
Covers the trace ID / span ID / trace flags that identify a request and its position in a trace, and how they are carried across process boundaries.
3 — Span Modeling
Covers what a span should represent — operation boundaries, parent/child relationships, and span attributes vs. events.
4 — Context Propagation
Covers how trace context survives async boundaries, message queues, and batch jobs — and the common places it silently breaks.