OpenTracing
medium.com/opentracing · Company blog · on HN since 2016
The OpenTracing project's Medium blog explains distributed tracing, and covers the merger of OpenTracing and OpenCensus into OpenTelemetry.
What HN saysCommenters link it as a good introduction to distributed tracing, including a HotROD tutorial, and for its post arguing for event-based tracing.
16HN people shared it
4linked it in comments
18stories submitted
112story points
5 years agolast shared
2016people per year2026
Most-shared posts
- 1Merging OpenTracing and OpenCensus4 people · 11 points · first shared 2019 · 2 comments on HN
- 2OpenTracing and OpenCensus are merging into OpenTelemetry3 people · 53 points · first shared 2019 · 6 comments on HN
- 3A new standard for distributed tracing has emerged2 people · 9 points · first shared 2016 · discussion on HN
- 4Cross-Training for Software Engineers – Disclaimer: No Exercise Required2 people · 7 points · first shared 2016 · discussion on HN
- 5Distributed Tracing in 10 Minutes2 people · 6 points · first shared 2016 · discussion on HN
- 6RedHat Hawkular vs. AWS X-Ray (to open source or not to open source)1 people · 8 points · first shared 2016 · discussion on HN
- 7Speakers from GRPC, Uber, Twilio and More at the OpenTracing Quarterly Call1 people · 6 points · first shared 2016 · discussion on HN
- 8Visualize the flow of operations in #JavaScript Promises using OpenTracing1 people · 6 points · first shared 2016 · discussion on HN
- 9Building an open source tracer: An interview with Dominik Honnef1 people · 3 points · first shared 2016 · discussion on HN
- 10The difference between tracing, tracing, and tracing1 people · 2 points · first shared 2019 · discussion on HN
- 11January 2018: OpenTracing Project Newsletter1 people · 1 points · first shared 2018 · discussion on HN
- 12Opentracing on kubernetes get yer tracing for free 7a69cca03c8a1 people · first shared 2020
- 13Take opentracing for a hotrod ride f6e3141f79411 people · first shared 2018
- 14Open for event based tracing a326c295f2a21 people · first shared 2021
What HN people wrote when they linked it
unportant · 2021-10-28
I think you are right and data model should have been event based rather than span based. https://medium.com/opentracing/open-for-event-based-tracing-a326c295f2… digs into that topic and basically says that distributed tracing is about causality & partial ordering which bring us back to the 70's with Lamport's logical clocks and all following work.
However, this design "flaw" is well known and seems assumed. I'm not able to find relevant GitHub issues right now, but I remember this topic being discussed on OpenTracing or OpenTelemetry bug tracker and the outcome was something like "Spans might not be the best data model, but people are now used to it and we have to ship the spec within a reasonable time, so let's stick to it".
Edit: https://github.com/open-telemetry/opentelemetry-specification/issues/2… might be relevant to your concerns.
tannerbrockwell · 2020-04-06
Look at OpenTracing. This is the merger of two tracing initiatives and will provide the pointers to both commercial and open source solutions. [1] There is some excellent capabilities to instrument an existing java app through the jvm [2] with OpenTracing.
[1]: https://opentracing.io/
[2]: https://medium.com/opentracing/opentracing-on-kubernetes-get-yer-traci…
dstroot · 2018-01-01
This is a fantastic introduction.
https://medium.com/opentracing/take-opentracing-for-a-hotrod-ride-f6e3…
srameshc · 2018-01-01
For a little more context, this post explains what can OpenTracing do for you.
https://medium.com/opentracing/distributed-tracing-in-10-minutes-51b37…