helidon-io / helidon

Java libraries for writing microservices
https://helidon.io
Apache License 2.0
3.44k stars 562 forks source link

Revise Zipkin tracer provider implementation so it implements the Helidon neutral tracing API #8846

Open tjquinno opened 4 weeks ago

tjquinno commented 4 weeks ago

Environment Details


Problem Description

Currently the Helidon Zipkin tracing provider implementation does not directly implement the Helidon neutral tracing API. It implements our OpenTracing provider implementation which does implement the Helidon tracing API. But users who want to depend only on Zipkin--without also including OpenTracing--cannot use the Helidon API to do so.