You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The specific libraries and mechanisms used for metrics and tracing can be quite opinionated and a library meant as an abstraction for object storage providers should not force a dependency of one or the other system onto downstream users. As such I think that the:
prometheus wrapper (already exists)
opentracing wrapper (already exists)
opentelemetry wrapper (does not exist yet)
Should be served by separate modules.
The text was updated successfully, but these errors were encountered:
OpenTracing has been deprecated for nearly a year; why wouldn't you just switch to OpenTelemetry?
Adding abstractions over abstractions seems like an antipattern to me.
There is a bridge for anyone who needs OpenTracing.
The specific libraries and mechanisms used for metrics and tracing can be quite opinionated and a library meant as an abstraction for object storage providers should not force a dependency of one or the other system onto downstream users. As such I think that the:
Should be served by separate modules.
The text was updated successfully, but these errors were encountered: