uber-go / cadence-client

Framework for authoring workflows and activities running on top of the Cadence orchestration engine.

Home Page:https://cadenceworkflow.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Replace Jaeger Client with OpenTelemetry SDK

opened this issue · comments

Is your feature request related to a problem? Please describe.
The Jaeger clients are being deprecated in favor of OpenTelemetry SDKs.

Proposed Solution
Allow the Cadence SDK to utilize the Go Otel SDK to continue sending traces to Jaeger, but make it easier to
instrument Workflows to other tracing platforms that are Otel compatible.

Additional context
Notice on the official page for Jaeger clients. Here.