SimpleSpanProcessor or BatchSpanProcessor: trading request-thread latency for telemetry loss under concurrent load
Under concurrent request load, OpenTelemetry SDK span processors force a documented trade-off between request-path latency and telemetry completeness. SimpleSpanProcessor exports each span synchronously on the thread that ends it, keeping telemetry latency low but adding export overhead directly to concurrent request handling. BatchSpanProcessor queues spans