OpenTelemetry uses correlation context and it fits the requirements: Correlation context carries user-defined properties. These properties are typically data that you would like to eventually aggregate for correlation analysis or use to filter your trace data, such as a customer identifier. https://lightstep.com/opentelemetry/context-propagation