4 ms·
Yes, OpenTracing is an API, with bindings currently available in 9 languages. Please take a look. http://opentracing.io/ http://opentracing.io/
by dankohn1 9y ago
Yes, OpenTracing is an API, with bindings currently available in 9 languages. Please take a look.
http://opentracing.io/ http://opentracing.io/
- AYBABTME 9y agoOnly the semantics and libraries implementing them are there. The wire format is not specified, which is a pretty annoying problem to deal with.
- jpkrohling_jpk 9y agoThere are discussions about it happening. If you haven't yet, join the community and make your opinion heard :)
- paulddraper 9y agoIt's weird for most people. We're used to cross-language wire protocols. OpenTracing is different. An analogy is SLF4J for Java logging. All libraries, etc use the same interface and the final user determines the backend: java.util, Logback. This makes sense if you have many authors of libraries with a cross-cutting concern. This really makes OpenTracing half a dozen different standards, one per language, with common semantics. Should it be about a wire protocol instead? Discussion at https://github.com/opentracing/specification/issues/34 https://github.com/opentracing/specification/issues/34