Spans, traces, context propagation.
In OpenTelemetry:
- A SPAN is one operation (e.g. "POST /checkout in cart-service").
- A TRACE is the tree of spans for ONE request across services.
- Services pass a TRACE CONTEXT (W3C traceparent header) so each
downstream call attaches its spans to the same trace.
Why does context propagation matter?
A) Without it, each service produces its own disconnected spans and
you can't see the end-to-end flow.
B) It encrypts the request.
C) It compresses the payload.
D) It avoids retries.Sign in to save your code and track progress across devices.