I have two systems with request flow going from system A <-> system B, the two systems communicate via PubSub.
System A is written in Golang and uses OpenCensus for tracing System B is written in Java and uses OpenTelemetry for tracing (it passes the trace context OpenTelemetry TraceState back to System A)
I'd like to implement want to implement full end-to-end tracing across the two systems. Can I achieve this without having to migrate system A to use OpenTelemetry?
If I sent the trace context via PubSub to System B, would OpenTelemetry still recognize the parent span context?
I've tried going through the documentation https://opentelemetry.io/docs/reference/specification/compatibility/opencensus/#:~:text=The%20OpenTelemetry%20project%20aims%20to,API%20using%20the%20OpenTelemetry%20API.